本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
针对FIFO主题的 Amazon SNS 消息传送
Amazon SNSFIFO(先入先出)主题支持向 Amazon SQS 标准和FIFO队列交付,以便在集成需要近乎实时数据一致性的分布式应用程序时,为客户提供灵活性和控制力。
对于需要保持严格的消息排序或重复数据删除的工作负载,当操作和事件的顺序至关重要或不能容忍重复时,Amazon SNS FIFO 主题与订阅为传输终端节点的 Amazon SQS FIFO 队列相结合,可以增强应用程序之间的消息传送能力。
对于允许尽最大努力订购和 at-least-once交付的工作负载,订阅 A SQS mazon 标准队列订阅 SNS FIFO Amazon 主题可以降低成本,此外还可以在未使用的工作负载之间共享队列。FIFO
注意
要将消息从 Amazon SNS FIFO 主题分散到 AWS Lambda 函数,需要采取额外的步骤。首先,向 Amazon SQS FIFO 或标准队列订阅该主题。然后,配置队列以触发函数。有关更多信息,请参阅 C AWS ompute 博客上的 “SQSFIFO作为事件源
SNSFIFO主题无法将消息传送到客户管理的端点,例如电子邮件地址、移动应用程序、短信的电话号码 (SMS) 或 HTTP (S) 端点。这些终端节点类型不能保证保留严格的消息排序。尝试为客户管理的终端节点订阅SNSFIFO主题会导致错误。
SNSFIFO主题支持与标准主题相同的邮件筛选功能。有关更多信息,请参阅 针对FIFO主题的 Amazon SNS 邮件筛选 Comp AWS ut e 博客上的 “使用 Amazon 消息筛选简化您的 Pub/Sub SNS 消息