【发布时间】:2021-12-02 20:21:51
【问题描述】:
我需要创建一个体系结构来接收来自不同 Azure 服务总线主题的消息。这些主题位于同一个服务总线命名空间中。为此,我可以为每个主题创建一个订阅。如果需要,该架构应该能够开始接收来自更多主题的消息。 架构需要有自己的服务总线命名空间来接收消息,使用队列或主题。
我不想为每个主题/订阅创建一个 Azure 函数,而是希望能够只实现一个 Azure 函数来接收来自不同主题的所有消息。
举个例子:
我有一个服务总线命名空间“ServiceBusNamespace1”
ServiceBusNamespace1 包含以下主题和订阅:
- topic1 -> subs1
- topic2 -> subs2
- topic3 -> subs3
我有另一个服务总线命名空间“ServiceBusNamespace2”
ServiceBusNamespace2 包含以下主题和订阅:
- topic4 -> subs4
我需要 topic4 接收来自 topic1 和 topic2 的消息。
如果 topic4 在 ServiceBusNamespace1 中,我可以使用“自动转发”选项来执行此操作。但我需要 topic4 在另一个服务总线命名空间中。
有什么方法可以实现吗?
我尝试使用服务总线事件订阅,但无法为事件网格使用自定义架构。
【问题讨论】:
标签: azure servicebus azure-servicebus-topics