手动设备断电后 通过dashboard没有看到设备端下线 而且emqx日志也未看到断开连接
你好,直接断电 Server 是无法立即检测到连接断开的,一般都需要等到保活超时,也就是在你截图中的 KeepAlive 的 1.5 倍时间内 Server 都没有接收到来自 Client 的任何报文,才会将此 Client 判定为离线。
也就是说这个心跳时间 还会再去*1.5 这一段时间没有收到报文才会检测到离线对吗?
是的,这也是 MQTT 协议规范的一部分。
好的谢谢啦