2024-03-22 EMQX共享订阅

2024-03-21  本文已影响0人  Kenny_W_Zhang

带群组的共享订阅

您可以通过在原始主题前添加 $share/<group-name>/ 前缀为分组的订阅者启用共享订阅。组名可以是任意字符串。EMQX 同时将消息转发给不同的组,属于同一组的订阅者可以使用负载均衡接收消息。

不带群组的共享订阅

$queue/ 为前缀的共享订阅是不带群组的共享订阅。它是 $share 订阅的一种特例。您可以将其理解为所有订阅者都在一个订阅组中,如 $share/$queue/

共享订阅与会话

在 MQTT 客户端中,共享订阅和持久会话功能的概念存在矛盾,因此无法同时使用这两个特性。如果您正在使用共享订阅功能,则必须通过将 clean_session 参数设置为 true 来启用 clean session 功能。

上一篇下一篇

猜你喜欢

热点阅读