开机测试过两次,一次是7天左右失去订阅,一次是三天。通过向树莓派订阅的主题下发控制指令发现树莓派没响应,看了其他人的经验后怀疑是偶尔的断网导致订阅失效。
在另一篇文章中翻到了paho-mqtt的文档,找到如下内容
需要将clean_session置为False,且只能在client_id不为空(为空默认生成随机id)的情况下设置。弄完后断网后再测试可以了。
开机测试过两次,一次是7天左右失去订阅,一次是三天。通过向树莓派订阅的主题下发控制指令发现树莓派没响应,看了其他人的经验后怀疑是偶尔的断网导致订阅失效。
在另一篇文章中翻到了paho-mqtt的文档,找到如下内容
需要将clean_session置为False,且只能在client_id不为空(为空默认生成随机id)的情况下设置。弄完后断网后再测试可以了。