-
Notifications
You must be signed in to change notification settings - Fork 42
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
Automatic backoff/retry on HTTP 429 Too Many Requests
#441
Comments
The python requests library even supports this quite easily
|
indeed, we might consider moving this helper from python driver to python client: https://github.com/Open-EO/openeo-python-driver/blob/b9f465dc276a3d0b0217d7f76a416b7cb943cd38/openeo_driver/util/http.py#L7-L31 and we apparently also have it in MultiBackendJobManager: openeo-python-client/openeo/extra/job_management.py Lines 148 to 167 in 95b89d5
|
Some backends have middleware to throttle the number of concurrent requests, returning a
429 Too Many Requests
if some limit is exceeded. The python client could provide automatic retry with (e.g. exponential) backoff functionality.related to #440
The text was updated successfully, but these errors were encountered: