繁体   English   中英

Amazon Sqs FIFO队列

[英]Amazon Sqs FIFO queue

我无法使用PHP SDK v2.7.16将消息发送到FIFO队列。

我得到一个例外:“请求必须包含参数MessageGroupId,”即使我传递了一个有效的MessageGroupId参数。

 public function sendMessage($queueUrl,$messageBody)
 {
   $this->client->sendMessage(array(
   'QueueUrl'    => $queueUrl,
   'MessageBody' => $messageBody,
   'MessageGroupId'=>'messagegroupid1000',
   'MessageDeduplicationID'=>'messagededuplicationid1000'));
 }

怎么了?

支持SQS FIFO队列显然是在AWS SDK for PHP的3.19.28版(2016-11-17)中引入的。

请参阅https://github.com/aws/aws-sdk-php/blob/master/CHANGELOG.md

另见https://docs.aws.amazon.com/aws-sdk-php/v3/guide/guide/migration.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM