针对SNS的AWS常见问题解答说:
问:邮件会按照发布的确切顺序发送给我吗?
Amazon SNS服务将尝试按发布者发布到主题中的顺序发送来自发布者的消息。但是,网络问题可能会导致订户端的无序消息。
它是否适用于SQS消费者,特别是FIFO SQS?我有一个用例,其中一个消费者需要维护消息的发送顺序。如果不是这样,我需要使用别的东西。
Amazon SNS目前不支持向SQS FIFO队列传递消息。这是记录here。
重要
Amazon SNS目前不兼容FIFO队列。
因此,由于SNS不保证订单,并且常规SQS队列不保证订单,因此在使用SNS将消息扇出到SQS时,您无法保证消息传递顺序。