【发布时间】:2022-08-11 03:44:55
【问题描述】:
我正在学习 DLQ 在Azure service bus queue 中的工作原理。即,未消费的消息将在 DLQ 中。我在消息到期时启用了死信 (deadLetteringOnMessageExpiration)。
参考:
- Azure Service Bus - Subscriptions and DLQ
- Azure Service Bus - *move* message from DLQ to main
- https://docs.microsoft.com/en-us/azure/service-bus-messaging/enable-dead-letter
AMR 模板:
问题:
- 如果启用
deadLetteringOnMessageExpiration,DLQ 是否可用于该队列(如下图所示)? - 如果是,如何处理来自 DLQ 的消息? (我想我可以在这里查看此类消息,但不确定接下来会发生什么)
我的目标是使用 DLQ 创建一个队列,其中可以在某个时候处理未处理的消息,以及实现这一目标的最佳方法是什么。