Skip to content

Default rate limit for using SendMessageBatch API (Standard Queue)

0

What is the default rate limit for using SendMessageBatch API call for standard queue?

I tried to refer to following docs:

  1. Amazon SQS message quotas This doc has information regarding FIFO queues. Not sure whether it applies to Standard Queues as well.
  2. Amazon SQS batch actions
1 Answer
0

Hello,

As mentioned in the documentation below under the message throughput section of the table, [+] Amazon SQS message quotas - https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/quotas-messages.html

Standard queues support a nearly unlimited number of API calls per second, per API action (SendMessage, ReceiveMessage, or DeleteMessage).

The above is also applicable to SendMessageBatch API for standard queue as there is no such hard limit unlike FIFO queues. However, it is recommended to use retry mechanism to avoid throttling if exists intermittently and also the make sure the total size of all messages that you send in a single SendMessageBatch call can't exceed 262,144 bytes (256 KiB).

AWS
answered a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.