Azure 服务总线 - *将消息从 DLQ 移至 main

Azure Service Bus - *move* message from DLQ to main

我有一个 Azure 服务总线队列。未处理的消息将移至死信队列以供人员调查。我正在使用服务总线资源管理器来查看队列中的消息。

当消息为死信时,我想将其从 DLQ 移动 到 main,以便系统可以重试消息处理。当我 select Service Bus Explorer 中的一条消息时,它 将消息复制 到主队列中 - 最终结果是死信队列中仍然有原始消息。

如何将消息从 DLQ 移至主队列?

回答我自己的问题,但我刚刚找到了 QueueExplorer https://www.cogin.com/mq/index.php,它可以完成我需要它做的所有事情以及更多(cut/paste 来自队列的消息很棒,以及用于诊断问题的 xpath 列)

Service Bus Explorer 现在允许您在成功将 DLQ 消息移动到选定的目标队列后删除它。有机会会附上图片。