我可以使用多个消费者在单个 sqs 队列上执行多少个 Amazon SQS ReceiveMessageRequest

How many Amazon SQS ReceiveMessageRequest i can perform on single sqs queue using multiple consumer

我有 sqs 队列 "someQueue",我已经为它实现了多个 100 个消费者。 我将 wait_time_seconds 添加为 20 秒。 现在我得到

"com.amazonaws.SdkClientException: Unable to execute HTTP request: Timeout waiting for connection from pool"

接收消息请求是否有限制? 或者我遗漏了什么?

对于一个客户端,AWS 默认连接池大小为 50 个连接。 当我将连接请求减少到 50 以下时,它对我有用。