亚马逊 SQS FIFO 队列关键术语 - Amazon Simple Queue Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

亚马逊 SQS FIFO 队列关键术语

以下关键术语有助于您更好地了解 FIFO 队列的功能。有关更多信息,请参阅 Amazon Simple Queue Service API 参考

客户端

Amazon SQS 缓冲异步客户端目前不支持 FIFO 队列。

消息重复数据删除 ID

用于对已发送消息进行重复数据删除的令牌。如果成功发送了带有特定消息重复数据删除 ID 的消息,则所有使用相同消息重复数据删除 ID 发送的消息都将被成功接受,但不会在 5 分钟的重复数据删除间隔内传输。

注意

Amazon SQS 继续跟踪消息重复数据删除 ID,即使在消息被接收和删除之后也是如此。

消息组 ID

指定消息属于特定消息组的标签。属于同一消息组的消息按相对于消息组的严格顺序逐个处理(但是,属于不同消息组的消息可能会不按顺序处理)。

接收请求尝试 ID

用于对 ReceiveMessage 调用进行重复数据删除的令牌。

序列号

Amazon SQS 为每条消息分配的大型非连续数字。

服务

如果您的应用程序使用多个 Amazon 服务,或者混合使用外部服务,那么了解哪些服务功能不支持 FIFO 队列非常重要。 Amazon

尽管允许您将 FIFO 队列设置为目标,但向 Amazon SQS 发送通知的某些 Amazon 或外部服务可能与 FIFO 队列不兼容。

Amazon 服务的以下功能目前与 FIFO 队列不兼容:

有关其他服务与 FIFO 队列的兼容性的信息,请参阅服务文档。