【问题标题】:Azure Service Bus - autoforwarding message from dead-letter queue to another queueAzure 服务总线 - 将消息从死信队列自动转发到另一个队列
【发布时间】:2021-09-15 09:42:48
【问题描述】:

我知道如何从一个队列自动转发到另一个队列,但是我需要将消息从死信转发到另一个常规队列,我想知道是否可以在没有任何外部应用程序获取这些消息并发送它的情况下实现这一点排队。

【问题讨论】:

    标签: azureservicebus


    【解决方案1】:

    我需要将消息从死信转发到另一个常规队列 我想知道我是否可以在没有任何外部的情况下实现这一目标 将获取这些消息并将其发送到队列的应用程序。

    是的,您应该能够在没有任何外部应用程序的情况下实现它。在创建/更新队列时,您可以指定同一命名空间中的其他队列或主题的名称,死信消息将被自动转发。

    例如,如果您使用Azure.Messaging.ServiceBus .Net SDK,则可以使用CreateQueueOptions.ForwardDeadLetteredMessagesTo 属性来配置此设置。

    如果您不想编写代码,也应该可以使用New-AzServiceBusQueueaz servicebus queue create

    【讨论】:

    • 酷,我现在看到了!谢谢
    • 当消息从死信自动转发时,有什么方法可以向消息添加属性?我想在这个过程中添加队列的名称。
    • @surzyn - 由于此转发在服务端自动发生,因此无法这样做。
    猜你喜欢
    • 2017-02-13
    • 2018-04-01
    • 2017-06-07
    • 2022-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-09
    相关资源
    最近更新 更多