【问题标题】:SQS queue sometimes freezesSQS 队列有时会冻结
【发布时间】:2022-02-04 12:16:31
【问题描述】:

SQS 有时会停止接收消息或允许使用消息,然后在大约 5 分钟后恢复。你知道是否有可以产生这种行为的设置吗?我在玩设置,但无法更改此行为。

注意:当我发送消息时,我得到了接收到的 ID 和 OK,但消息不在队列中。

【问题讨论】:

  • Amazon SQS 是一个高度可用、高度分布式的系统,每秒可处理数百万条消息。它不会“冻结”。请编辑您的问题,以提供有关您遇到的情况以及“停止接收消息或允许消息消费”的意思的更多信息。另外,请告诉我们您如何检查队列中的消息以及您使用的是标准队列还是 FIFO 队列。代码示例也有帮助!

标签: amazon-web-services amazon-sqs


【解决方案1】:

如果您得到一个 ID 并且消息不在队列中,我相信您使用的是 FIFO,它会在默认时间范围内(5 分钟?)忽略重复消息。如果要处理重复消息,无论向队列提供什么,都需要使用良好的重复数据删除 ID。 Read this

【讨论】:

    猜你喜欢
    • 2012-06-15
    • 2021-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-30
    • 1970-01-01
    • 1970-01-01
    • 2017-04-12
    相关资源
    最近更新 更多