我正在尝试将数千条消息排队到 sqs。我正在循环基于计数的 for 循环并将消息发送到队列。下面是我的循环的样子
$sqsClient = AWS::createClient('sqs');
for($i=0; $i<=$count;$i++){
$sqsClient->sendMessage(array(
'QueueUrl' => 'https://sqs.us-west-2.amazonaws.com/xyz123/QueueName',
'MessageBody' => 'Hello World',
));
}
这样每秒只会排队 10 条消息。我怎样才能将其增加到每秒排队 1000 条消息。
请帮忙,提前致谢。
最佳答案
SQS 是一个分布式系统。从多个线程/进程/机器并行发送消息以提高吞吐量。
关于php - 如何提高亚马逊sqs排队速度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37458338/