服务总线根据内容过滤消息



在服务总线中,与事件网格订阅不同,没有基于内容过滤消息的选项。因此,我有一个场景,我在队列中获得消息,并需要将其转发到主题订阅,并根据正文中的几个节点过滤消息。要实现这一点,其中一个选项是使用Azure功能从队列中读取消息,并将所需节点提升为用户属性,并将消息发送到主题。但这需要处理函数中的每条消息。有没有更好的机制可以更好地处理这种情况。

据我所知,没有直接的方法可以根据内容过滤消息,无论你使用什么方法都是最好的。因为订阅只能根据标准系统和自定义属性进行筛选。您可以尝试将内容提升为标头。

有关完整信息,您可以继续使用此堆栈链接、订阅筛选器和主题筛选器。

最新更新