我可以使用多个消费者在单个 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 以下时,它对我有用。
我有 sqs 队列 "someQueue",我已经为它实现了多个 100 个消费者。 我将 wait_time_seconds 添加为 20 秒。 现在我得到
"com.amazonaws.SdkClientException: Unable to execute HTTP request: Timeout waiting for connection from pool"
接收消息请求是否有限制? 或者我遗漏了什么?
对于一个客户端,AWS 默认连接池大小为 50 个连接。 当我将连接请求减少到 50 以下时,它对我有用。