我在 azure 服务总线死信队列中有大量消息。当我查看消息时,我发现大多数消息都已过期。
我想知道当我们尝试将过期的死信队列消息重新提交回其原始队列时会发生什么?
谁能帮我解释一下吗?
谢谢!
最佳答案
我正在尝试回答以下两个问题,
当您从死信队列接收到过期消息来处理/重新提交到主队列(使用 ReceiveAsync() 接收消息)时,消息的状态将更改为延迟状态。因此,该消息将无法再在死信队列中接收。
对于您的问题,重新提交时消息会发生什么情况,它将作为新消息提交到目标队列中。
关于azure - 将过期的死信消息重新提交回队列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42393999/