-
Notifications
You must be signed in to change notification settings - Fork 237
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Handle second/minute-rates limits on Flavors and Analyzers #164
Comments
Does this implementation handle a wait time between queries managed by CORTEX ? |
Your understanding is right: Cortex will not enqueue the jobs based on that rate limit. We have probably misunderstood the feature request. |
hello so, has somebody been able to get it working? Thank you |
@nadouani its great feature to have it. Can we reopen this ticket ? Thank you. who knows we will pick up to fix too :) |
Request Type
Feature Request
The goal of this feature would be to handle APIs limiting the number of requests per second or minute. Right now, if you launch a lot of queries simultaneously, CORTEX launches them all together (at the parallelization rate configured) but fails for all queries hitting the short rate limit.
It would be great to be able to configure a rate limit in # queries per # seconds for a Flavor (endpoint limit) and an Analyzer (service limit) and have CORTEX wait between queries to avoid the threshold.
The text was updated successfully, but these errors were encountered: