如果出现以下情况,MQTT Broker可以断开现有客户端。
http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html#_Toc398718090
- 如果ClientId表示已连接到服务器的客户端,则服务器必须断开现有客户端 [MQTT-3.1.4-2]。
醇>
此时,在服务器断开现有客户端之前,代理可以向客户端发送除“DISCONNECT”之外的任何特定消息吗?
答案 0 :(得分:1)
大多数经纪人都会遵循规范,如果你想要做一些不同的事情,那么你必须自己编写或修改其中一个开源版本。