首页 > 解决方案 > 如何推迟/安排从服务总线接收消息的重试策略?

问题描述

我正在将新的 Microsoft 库用于 .Net 核心的服务总线 (Microsoft.Azure.ServiceBus),但在尝试为我的问题找到解决方案时遇到了麻烦,这就是我想要完成的任务:

我的应用程序处理了许多不同的事件,有时由于依赖关系下降,我必须存储这个失败的事件以供以后处理,所以我为此创建了一个队列,我可以毫无问题地发送给它,但我遇到了困难是时候从这个队列接收事件了,因为我想每隔 5 分钟查看一次这个队列,看看是否有失败的事件需要处理。有没有办法“安排”在队列中检索这些消息?我正在阅读一些指南,但他们正在安排发送过程而不是接收过程。

为这个应用程序做一个后台线程将是一项巨大而可怕的任务,所以我想知道是否有更实用的方法来完成它,任何建议都非常感谢!

谢谢你。

标签: azureservicebusazure-servicebus-queuesazure-queues

解决方案


推荐阅读