我正在考虑一种架构,该架构可以让单个主题拥有大量订阅者。就像数以万计或数十万个人订户一样。每个都有一个 SQL 过滤器,类似于:
User = 'SomeUserIdentifier'
只是想知道我是否会在某个时刻遇到某个主题的最大订阅数。
最佳答案
服务总线支持每个主题最多 2,000 个订阅。 ( source )
但是,如果您需要超出 2,000 个订阅限制,您可以使用 Auto-forwarding 创建多个级别的订阅。订阅的功能。这意味着您可以拥有以下内容:
主题A
- 订阅 1 -> 自动转发 -> 主题 A1 -> 订阅 A1.1、订阅 A1.2,...
- 订阅 2 -> 自动转发 -> 主题 A2 -> 订阅 A2.1、订阅 A2.2,...
- ...
- 订阅 2000 -> 自动转发 -> 主题 A2000 -> 订阅 A2000.1、订阅 A2000.2,...
这意味着您对某个主题的订阅数量几乎没有限制。
关于azure - Windows Azure 服务总线主题可以拥有的最大订阅数(如果有)是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20939509/