我需要创建一个接收来自不同 Azure 服务总线主题的消息的体系结构。这些主题位于同一服务总线命名空间中。为此,我可以为每个主题创建一个订阅。如果需要,该架构应该能够开始接收来自更多主题的消息。该架构需要有自己的服务总线命名空间来使用队列或主题接收消息。
我不想为每个主题/订阅创建一个 Azure 函数,而是希望能够仅实现一个 Azure 函数来接收来自不同主题的所有消息。
举个例子:
我有一个服务总线命名空间“ ServiceBusNamespace1 ”
ServiceBusNamespace1包含以下主题和订阅:
我有另一个服务总线命名空间“ ServiceBusNamespace2 ”
ServiceBusNamespace2包含以下主题和订阅:
我需要 topic4 接收来自 topic1 和 topic2 的消息。
如果 topic4 在 ServiceBusNamespace1 中,我可以使用“自动转发”选项来执行此操作。但我需要 topic4 位于另一个服务总线命名空间中。
有什么方法可以实现这一点吗?
我尝试使用服务总线事件订阅,但无法使用事件网格的自定义架构。