【发布时间】:2021-08-02 15:35:09
【问题描述】:
目前,我正在使用 AWS PHP 开发工具包与 AWS SQS 进行通信。我正在使用 FIFO 队列。
我们有不同的“模型”需要与 SQS 通信,因此它们都有不同的消息组 ID,以使 SQS 更有效地处理数据。
我已经创建了一个方法,可以将调用调度到 AWS SQS,称为 DispatchSQSJob($arrayData, $messageGroupId = 'default')
我目前正在遍历一组联系人,对于每个联系人,我使用联系人的数据和特定的 messageGroupId 调用 DispatchSQSJob,即:“联系人”
不幸的是,似乎在我的联系人数组的大小大于 1 的那一刻,SQS 只收到了 1 条消息,而不是数组中的联系人数量。
如果有人知道为什么会出现这个问题,我很想知道。谢谢
【问题讨论】:
标签: php amazon-web-services amazon-sqs