amazon-web-services – 端到端SNS到SQS FIFO消息

使用
introduction of FIFO queues in SQS,我们可以保证SQS消息将按顺序传送.

现在,当我通过SNS发布消息时,是否会出现无序传递?以下是我认为可能发生的事情:

 _____                       _____                       __________
| App |-- Publish msg 1 --> | SNS | --> Queue msg 2 --> | FIFO SQS | --> Consume 2
|     |-- Publish msg 2 --> |     | --> Queue msg 1 --> |          | --> Consume 1
 -----                       -----                       ----------

这种情况可能吗?

最佳答案 此方案目前是不可能的,因为SNS与AWS中的FIFO SQS不兼容.它仅支持标准队列.在特殊说明的
this link中的AWS文档中明确提到了这一点.

编辑

它也列在SNS FAQs,Are Amazon SQS FIFO队列与Amazon Simple Notification Service(SNS)兼容吗?

答案仍然与2018年6月6日相同:Amazon SNS目前不支持将消息转发到Amazon SQS FIFO队列.您可以使用SNS将消息转发到标准队列.

点赞