emqx 版本: v 5.3.1
客户端配置:
如图客户端配置,已经配置了clean start 为flase,但是尝试订阅消息后断开连接,在emqx的dashboard页面中,马上就会看到该客户端的会话消息消失了,不是如官网资料所说的还会存在一个状态为disconnect的状态信息。
我得emqx的会话信息配置如下:
emqx 版本: v 5.3.1
客户端配置:
如图客户端配置,已经配置了clean start 为flase,但是尝试订阅消息后断开连接,在emqx的dashboard页面中,马上就会看到该客户端的会话消息消失了,不是如官网资料所说的还会存在一个状态为disconnect的状态信息。
我得emqx的会话信息配置如下:
这个 MQTT 标准的一部分,开源版也是支持的,你检查下在 MQTTX 中使用的协议是 MQTT 3 还是 MQTT 5, 如果是 MQTT 5 还需要额外设置 Session Expiry Interval
这个值。
详细文档可以看看这儿Clean Start 与 Session Expiry Interval 介绍与示例 | MQTT 5.0 特性详解 | EMQ