DISCONNECT 消息从客户机发送到代理来表明客户机即将关闭其 TCP/IP 连接。这允许完全断开连接,而不仅是断开线路。
发送 DISCONNECT 消息不影响现有的预订。在明确取消现有预订或进行完全启动之前,现有预订保持持久状态。代理将保留客户机取消预订主题的 QoS 1 和 QoS 1 消息,直到客户机重新连接。由于 QoS 0 消息是在最佳效果的基础上传递的,所以不保留这些消息。
下表中显示固定的头格式。
在 DISCONNECT 消息中不使用 DUP、QoS 和 RETAIN 标志。
没有有效内容。
没有可变头。