每个频道的 PubNub 连接数
PubNub connections per channel
订阅多个 PubNub 频道是共享一个 HTTP 连接还是创建单独的连接?
询问的原因是客户端将收到来自中央集线器的通知。
- 我们可以使用通道来路由通知类型。 (像 REST)。
- 我们可以有一个事件通道,带有一个
event_type
字段。 (像肥皂)。
前者在实现简单性方面更可取,所以只是检查是否有任何缺点。
每个频道的 PubNub 连接数
PubNub SDK 客户端连接使用每个 SDK 实例一个 TCP 连接。使用的通道数不会增加打开的 TCP 连接数。 多个 PubNub 频道共享一个连接。PubNub 使用 多路复用 允许仅使用一个 TCP 连接接收您的频道消息。
PubNub 现在通过流控制器插件提供频道组和通配符订阅
频道组
PubNub 现在提供频道组,这样一个客户端连接可以同时订阅 20K 个频道(10 个频道组 X 每个频道组中的 2000 个频道)。 See Channel Groups KBs了解更多详情。
通配符订阅
订阅 a.b.*
并发布到任何前缀为 a.b.
的频道(a.b.c、a.b.d、a.b.aa 等)和您的 a.b.*
订阅将收到这些消息。 See Wildcard KBs了解更多详情。
订阅多个 PubNub 频道是共享一个 HTTP 连接还是创建单独的连接?
询问的原因是客户端将收到来自中央集线器的通知。
- 我们可以使用通道来路由通知类型。 (像 REST)。
- 我们可以有一个事件通道,带有一个
event_type
字段。 (像肥皂)。
前者在实现简单性方面更可取,所以只是检查是否有任何缺点。
每个频道的 PubNub 连接数
PubNub SDK 客户端连接使用每个 SDK 实例一个 TCP 连接。使用的通道数不会增加打开的 TCP 连接数。 多个 PubNub 频道共享一个连接。PubNub 使用 多路复用 允许仅使用一个 TCP 连接接收您的频道消息。
PubNub 现在通过流控制器插件提供频道组和通配符订阅
频道组
PubNub 现在提供频道组,这样一个客户端连接可以同时订阅 20K 个频道(10 个频道组 X 每个频道组中的 2000 个频道)。 See Channel Groups KBs了解更多详情。
通配符订阅
订阅 a.b.*
并发布到任何前缀为 a.b.
的频道(a.b.c、a.b.d、a.b.aa 等)和您的 a.b.*
订阅将收到这些消息。 See Wildcard KBs了解更多详情。