首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用可见性超时作为“重试”机制?

如何使用可见性超时作为“重试”机制?
EN

Stack Overflow用户
提问于 2020-05-27 16:03:13
回答 1查看 213关注 0票数 1

我的用例是我有一个队列,我的应用程序从中读取消息。如果消息被正确处理,我需要删除它,否则我希望它留在队列中。如果我的应用程序再次处理相同的消息,这是否算作基于maximum receives工作的“重试”,或者最大接收作为不同的度量?如果我不能使用它作为重试,你能帮助我如何去实现它吗?

真的很抱歉我编辑了一些粗糙的想法,但我是AWS方面的新手,我希望这件事能比预期的更快完成。

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

发布于 2020-05-27 23:48:45

也许你可以看看死信队列。当消息产生意外错误时,可根据maxReceiveCount,进行重试。如果在所有允许的重试后仍有错误,则消息将根据重新驱动策略移动到死信队列中:

https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-dead-letter-queues.html

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62038221

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档