Skip to content

fix(registration): jitter cooldown exit and rate-limit registration retries#860

Open
andrewazores wants to merge 4 commits intocryostatio:mainfrom
andrewazores:registration-herd
Open

fix(registration): jitter cooldown exit and rate-limit registration retries#860
andrewazores wants to merge 4 commits intocryostatio:mainfrom
andrewazores:registration-herd

Conversation

@andrewazores
Copy link
Copy Markdown
Member

Based on #858
Depends on #858
See #851

Adds two more behaviours:

  1. adds jitter to the cooldown time so that if multiple Agent instances enter failure cooldown around the same time, they don't all exit cooldown at the same moment and flood the Cryostat server. This can happen if the Cryostat server itself has failed, for example.
  2. adds a retry rate limit on registration so that the Agent will not re-attempt registration too rapidly, even if it has been pinged by the Cryostat server asking it to refresh its registration.

@andrewazores andrewazores force-pushed the registration-herd branch 2 times, most recently from 7293cdf to f3c4af4 Compare May 1, 2026 14:07
@andrewazores andrewazores marked this pull request as ready for review May 1, 2026 15:17
@andrewazores andrewazores requested a review from a team May 1, 2026 15:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant