AWS SQS FIFO 队列 -- 我是否可以让多个使用者一次拉取 10 条消息?



AWS sqs FIFO 队列限制使用者一次只能拉取 10 条消息。 我是否可以让多个使用者一次拉取 10 条消息以增加我一次可以处理的消息量?

来自 SQS 的单个响应中 10 条消息的限制适用于所有 SQS 队列类型。但是,您绝对可以有多个同时使用者,每个使用者一次最多请求和接收 10 条消息。

对于 FIFO 队列使用者,我只看到此处列出的以下限制:

每个队列的动态消息

  • 对于 FIFO 队列,最多可以有 20,000 条动态消息(由 使用者,但尚未从队列中删除(。如果你达到这个 限制,则 Amazon SQS 不返回任何错误消息。

消息吞吐量

  • 默认情况下,FIFO 队列通过批处理支持每秒最多 3,000 条消息。若要请求提高限制,请提交支持请求。
  • FIFO 队列支持每秒最多 300 条消息(每秒 300 次发送、接收或删除操作(,无需批处理。

是的,你可以。所有队列,无论是标准队列还是 FIFO 队列,都可以有多个使用者。

最新更新