【问题标题】:subscribe to azure service bus topics with queues订阅带有队列的 azure 服务总线主题
【发布时间】:2018-01-31 15:08:40
【问题描述】:

Azure ServiceBus 为消息传递提供队列和主题。我想知道如果不是订阅主题的应用程序,我可以排队吗?我们可以将主题消息接收到队列中吗?

【问题讨论】:

    标签: azure azureservicebus azure-servicebus-queues azure-servicebus-topics


    【解决方案1】:

    队列用于单播操作,发送到特定的单个目的地。 主题用于多播操作、广播。

    您不能订阅队列,只能收听。您可以订阅一个主题,然后......听它。区别在于还有谁可以接收发送到队列与主题的消息。

    当消息被发送到队列时,它只会被一个监听器接收(假设监听器成功处理并完成了消息)。

    当消息被发送到某个主题(也称为“已发布”)时,每个订阅者都将获得该消息的副本

    我们可以将主题消息接收到队列中吗?

    是的,你可以。您可以在其中一个订阅上启用Auto Forwarding 并指向目标队列。它不一定是队列,可以是另一个主题。要记住的重要一点是,Azure 服务总线代理将通过将其限制为最多 3 个跃点来防止过度自动转发。

    【讨论】:

      猜你喜欢
      • 2020-10-08
      • 2020-09-19
      • 2020-06-28
      • 2021-09-23
      • 1970-01-01
      • 2018-08-27
      • 2016-02-10
      • 2016-12-29
      • 1970-01-01
      相关资源
      最近更新 更多