mqtt心跳和超时设置建议 mqtt断开之后需要重新订阅吗?
浏览量:3118
时间:2021-03-15 02:15:04
作者:admin
mqtt断开之后需要重新订阅吗?
如果通过调用disconnect()断开连接,则在重新连接时不需要重新连接。我使用的服务器是这样的,但是我不知道是否需要配置服务器来实现这个功能。
mqtt断开之后需要重新订阅吗?
在发送连接消息之前,服务器应根据客户端“连接标志”中的“清除会话标志”将值设置为0。在客户端断开连接后,服务器必须继续存储/维护客户端的订阅状态。这些状态包括:存储订阅消息、qos1和qos2消息,以及在消息发送过程中由于连接丢失而发送失败的消息,以便在客户端重新连接时可以重新发送上述消息。如果值为1,服务器需要立即清除连接状态数据。在接收到客户端发送的断开连接消息后,服务器需要主动关闭TCP/IP连接。
mqtt心跳和超时设置建议 mqtt连接时候不断重连 mqtt连接一会就断开
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。