Azure 服务总线中是否存在 Poison Queue?

Does Poison Queue exists in Azure Service Bus?

我已经创建了 Azure 服务总线,并且正在使用 Azure 函数侦听消息。

如果我在处理消息的过程中会在函数中抛出异常。然后整个过程将重复10次,然后消息将被移动到死信队列。

但是毒队列呢?为什么我在任何地方都看不到那个队列?我什至使用以下名称约定创建了这样的队列 {main_name}-poison 假设可能有一些模式,但没有。

那么这是否意味着 Azure Service Bus 中没有 Poison 队列,并且该概念仅属于例如。 Azure 队列存储?

Dead-Lettered 队列只是毒队列的另一种说法。所以他们是一样的:)

Azure Service Bus queues and topic subscriptions provide a secondary subqueue, called a dead-letter queue (DLQ). The dead-letter queue doesn't need to be explicitly created and can't be deleted or managed independent of the main entity.

https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-dead-letter-queues