gpt4 book ai didi

c# - Azure 存储队列与 Azure 服务总线的有害消息和 DLQ

转载 作者:行者123 更新时间:2023-12-01 23:12:56 26 4
gpt4 key购买 nike

Azure 队列存储和 Azure 服务在死信队列和有害消息方面有何区别?

如何从这些队列中读取消息?

最佳答案

有害消息是发送到队列或主题但消费应用程序无法正确处理的消息。

一旦DeliveryCount这些消息的数量达到 MaxDeliveryCount队列/主题的,它们将被归类为 poison messages .

这些消息将被发送到名为 <originalqueuename>-poison 的队列.

两者都支持有害消息,但 Azure 队列存储不支持自动死信。

这意味着,在 Azure 服务总线中,您可以设置将过期消息移至 DLQ 中以便稍后处理,而在 Azure 存储队列中过期的 TTL 值的消息将被永久删除。

否则,对会“毒害”系统且永远无法使用的消息的处理在这两种产品中几乎是相同的。

两者都提供有害队列,但只有一个提供 DLQ。

关于c# - Azure 存储队列与 Azure 服务总线的有害消息和 DLQ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69517804/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com