接收和删除消息(控制台) - Amazon Simple Queue Service
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

接收和删除消息(控制台)

将消息发送到队列后,您可以接收和删除它们。从队列中请求消息时,无法指定要检索的消息。相反,您可以指定要检索的最大消息数(最多10条)。

注意

因为 Amazon SQS 是一个分布式系统,包含极少消息的队列可能会显示对接收请求的空响应。在这种情况下,请重新运行请求以获取消息。根据应用程序的需求,您可能需要使用 短或长轮询 接收留言。

Amazon SQS 不会在为您检索后自动删除消息,以防您未能成功接收消息(例如,如果消费者失败或您失去连接)。要删除消息,您必须发送单独的请求,确认您已成功接收和处理消息。请注意,您必须收到一条消息,然后才能将其删除。

接收和删除消息(控制台)

  1. https://console.amazonaws.cn/sqs/ 处打开 Amazon SQS 控制台。

  2. 在导航窗格中,选择 Queues (队列)。

  3. 队列 页面,选择一个队列。

  4. 行动,选择 发送和接收消息.

    控制台显示 发送和接收消息 第页。

  5. 选择 邮件轮询.

    Amazon SQS 开始轮询队列中的消息。右侧进度条 接收消息 部分显示轮询的持续时间。

    消息 部分显示已接收消息的列表。对于每个消息,列表将显示消息ID、发送日期、大小和接收计数。

  6. 要删除留言,请选择要删除的留言,然后选择 删除.

  7. 删除留言 对话框,选择 删除.