Menu

Expand
Rate this page:

Error 54009

Product: Sync

Error - 54009

Sync: Rate limit exceeded

The rate of access to this resource exceeds the prescribed limits.

Possible Causes

  • Your application is opening, reading or querying a single Sync object or its sub-items too often.
  • Your application is updating a single Sync object or its sub-items too often.
  • Your application is creating new Sync objects or their sub-items too often.

Possible Solutions

  • Analyze your application to ensure that the sustained rate of reads and writes against a single Sync object, and the sustained rate of of new object creations, is below 20 per second during normal application activity. Note that this limit only applies to explicit reads or writes; delivered state updates are not limited.
  • Analyze your application to ensure that bursts of activity are uncommon; Sync provides a ten-second burst window during which you can exceed the sustained request-rate limits.
  • Make sure your application (client or backend) uses a good exponential back-off algorithm like the one advocated by Amazon to retry on HTTP 429 (rate limiting) responses.
Rate this page:

Thank you for your feedback!

We are always striving to improve our documentation quality, and your feedback is valuable to us. How could this documentation serve you better?

Sending your feedback...
🎉 Thank you for your feedback!
Something went wrong. Please try again.

Thanks for your feedback!

Refer us and get $10 in 3 simple steps!

Step 1

Get link

Get a free personal referral link here

Step 2

Give $10

Your user signs up and upgrade using link

Step 3

Get $10

1,250 free SMSes
OR 1,000 free voice mins
OR 12,000 chats
OR more