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
我已经创建了 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