Is Exponential Backoff inbuilt in AWS SDK Boto3?

Viewed 3034
1 Answers

Default client back-off might not be enough for every use case.

I'm not familiar with this particular service client, but you generally can detect retries by using logging level logging.DEBUG. It will log retry attempts, so you can check how often and how many there are.

Some services have very specific rate limits in terms of N attempts in M time, so you can override default back-off by using botocore.config.Config property called retries and constructing service client while supplying config keyword.

Related