主题是否可能有一个死信订阅者,而死信本身是由多个订阅者自己生成的?
例如两个主题的订阅者,sub-a和sub-b,如果其中一个订阅者生成死信,则订阅者“ sub-deadletter”应将其选中。这可能吗?
所有这些的上下文是一个C#天蓝色函数
答案 0 :(得分:2)
您可以使用主题订阅和主题订阅ForwardDeadLetteredMessagesTo的rules属性为您带来所需的功能。
1。您需要将每个主题订阅的ForwardDeadLetteredMessagesTo属性设置为主题订阅所属的同一Service Bus主题。
2。为主题订阅创建一个主题订阅规则,该规则应处理您的死信,并使用相关过滤器仅接收死信。
Azure服务总线主题订阅的这两个功能的组合应该可以解决您的问题。