Azure Service Bus订阅过滤器& Pub Sub Model

时间:2017-04-25 21:00:27

标签: azureservicebus

发布商无法控制订阅者必须使用过滤器进行订阅。在这种情况下,作为订阅者,订阅者可以使用过滤器,或者在订阅主题时不能使用过滤器。因此,除了订阅的内部系统之外,我们如何使用Azure Service Bus中的订阅过滤器来避免创建冗余主题来隔离消息?

1 个答案:

答案 0 :(得分:1)

  

作为订阅者,消费者可以使用过滤器,或者在订阅主题时不能使用过滤器。

我们可以创建订阅并设置过滤器来限制传递给订阅虚拟队列的消息集,然后接收者可以订阅特定主题订阅以使用过滤后的消息。您可以参考以下文章来设置过滤器。

此外,如果订阅者系统(或程序)正在从现有订阅中接收不是由程序本身创建的消息,则可以根据程序代码逻辑中的消息属性进行过滤。