New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 914160 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

[Findit] Throttle requests to Monorail in cron job

Project Member Reported by lijeffrey@chromium.org, Dec 12

Issue description

Monorail is spec'ed to allow up to 300 requests per minute within a 5 minute window per client.

While this is ok for now, as the number of FlakeIssues that need updating increase this will result in Monorail denying the requests resulting in http 4xx errors.

Per discussion with jrobbins@ we should throttle the requests, and use exponential backoff should we hit the limit and see the errors

As of now we are nowhere near the 1500 limit but depending on the rate that bugs for flakes are logged, flakes are detected, and the rate they're fixed this could grow.
 

Sign in to add a comment