#Worker Subrequests 429 [Regional]

5 messages · Page 1 of 1 (latest)

bold nova
#

Note: The following issue ONLY affects requests coming from the Chicago timezone, so it likely a localized issue.

Furthermore, to be clear, this is NOT an issue with hitting the worker subrequest limit. There are well under 50 requests occurring within the worker. We're on the Standard model anyways, so our limit is 1000 requests.

We are finding that our worker intermittently receives 429s for subrequests. The request to the worker itself is fine, however within the worker code, the fetch requests that it makes to interact with other services, such as analytics (Amplitude) and database (Planetscale) result in 429s.

Any idea what could be causing this?

vague nova
#

If you're receiving the 429 from an upstream service then this doesn't sound like an issue with your Worker.

#

If the services are rate-limiting based on just source IP, it can cause this.

bold nova
#

It seems that any request we make from the worker gives 429

Again, this only occurs in US/Chicago region