Skip to content
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

ClientResponseError #2

Open
jkingslake opened this issue Aug 31, 2022 · 3 comments
Open

ClientResponseError #2

jkingslake opened this issue Aug 31, 2022 · 3 comments

Comments

@jkingslake
Copy link

Looks like the full recipe failed with ClientResponseError. Specifically, a 429 error with the message 'Too Many Requests'.

https://pangeo-forge.org/dashboard/recipe-run/1047?feedstock_id=76

A first attempt to avoid this could be to simply add a short wait to the process_input function.

@cisaacstern
Copy link
Member

@jkingslake, thanks for noticing this and opening an issue. This is exactly the way we're hoping to troubleshoot these recipes.

I've taken a closer look and unfortunately #3 will not be able to fix this. What we will need is a solution for pangeo-forge/pangeo-forge-recipes#389, which will limit concurrency at the caching stage. By the time we get to process_input, data has already been moved off of the provider's server and into our cloud cache, so waiting at that stage will not resolve concurrency issues that arise when fetching data from the provider.

I will also make a note on that issue.

@jkingslake
Copy link
Author

Thanks @cisaacstern. I suspected this might be the case.

@jkingslake
Copy link
Author

@cisaacstern, have you had a chance to take a look at this at all?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants