小编Mic*_*ark的帖子

使用AWS SQS重试我的代码失败的消息

我一直在尝试找到有关我的代码失败的重试和错误队列的更多信息,而不是在我的应用程序中进行内存重试.

这是我的情景:

我发来的消息说的是:

"处理此任务的输出 - 它希望您使用此流的内容更新此xml文件".

我有代码将输出写入xml文件,但它偶尔会失败并需要重试,因为我的应用程序/人员的另一部分可能正在使用该文件.

我要做的是说"每当输出代码失败时,重新发送SQS消息,告诉它启动输出过程/发送一个具有相同信息的新消息.因此重试消息." 此外,一旦重试并失败100次,我想将其移动到错误队列.

有谁知道这种实施方式?在我开始实施之前,我正试图看到已经完成的事情.

.net queue amazon-sqs amazon-web-services

6
推荐指数
1
解决办法
2978
查看次数

标签 统计

.net ×1

amazon-sqs ×1

amazon-web-services ×1

queue ×1