选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

Amazon SNS 特征和功能

聚焦模式
Amazon SNS 特征和功能 - Amazon Simple Notification Service

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon SNS 提供了一套全面的功能,旨在增强应用程序和用户之间的消息传递。这些功能可实现无缝通信、安全消息传送和强大的消息管理,确保各种消息传递用例的高可用性、持久性和灵活性。

Application-to-application 消息传递

pplication-to-application消息支持订阅者,例如 Amazon Data Firehose 交付流、Lambda 函数、亚马逊 SQS 队列、HTTP/S 终端节点和事件分叉管道。 AWS 这允许在事件驱动型架构中实现高效消息传输。

Application-to-person notifications

pplication-to-person通知向订阅者提供用户通知,例如移动应用程序、移动电话号码和电子邮件地址。

标准主题和 FIFO 主题

FIFO 主题可确保严格的消息排序、消息分组和重复数据删除,允许 FIFO 和标准队列订阅消息处理。当消息排序和可能的重复并不重要时,会使用标准主题,支持更广泛的用例的所有传输协议。

消息持久性

Amazon SNS 使用多种策略协同工作来提供消息持久性:

  • 已发布的消息存储在多个地理位置分隔的服务器和数据中心之间。

  • 如果订阅的终端节点不可用,Amazon SNS 将运行传输重试策略

  • 要保留在传输重试策略结束之前未传输的任何消息,您可以创建死信队列

消息归档、重播和分析

您可以通过多种方式使用 Amazon SNS 来归档消息,包括将 Firehose 传输流订阅到 SNS 主题,这使您能够向分析端点 [如 Amazon Simple Storage Service(Amazon S3)存储桶、Amazon Redshift 表等] 发送通知。此外,Amazon SNS FIFO 主题支持将消息归档与重播功能作为无代码、就地消息归档功能,这可让主题所有者在其主题中存储(或归档)消息。然后,主题订阅用户可以将归档的消息检索(或重播)回订阅的端点。有关更多信息,请参阅FIFO 主题的 Amazon SNS 消息归档与重播功能

消息属性

Amazon SNS 消息属性让您可以提供有关消息的任意元数据。

消息筛选

默认情况下,每个订阅者会收到发布到该主题的每条消息。要仅接收一部分消息,订阅者必须将筛选策略分配给主题订阅。订阅者还可以定义筛选策略范围,以启用基于有效负载或基于属性的筛选。筛选策略范围的默认值为 MessageAttributes。当传入消息属性与筛选策略属性匹配时,消息将传输到订阅的终端节点。否则,消息将被筛选掉。当筛选策略范围为 MessageBody 时,筛选策略属性将与有效负载进行匹配。有关更多信息,请参阅 Amazon SNS 消息筛选

消息安全性

服务器端加密使用提供的加密密钥保护存储在 Amazon SNS 主题中的消息内容。 AWS KMS有关更多信息,请参阅使用服务器端加密保护 Amazon SNS 数据安全您还可以在 Amazon SNS 和您的虚拟私有云 (VPC) 之间建立私有连接。有关更多信息,请参阅。使用 VPC 端点保护 Amazon SNS 流量

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。