mqtt 传文件断开连接的原因_MQTT PythonClient断开连接不当
@MikeScotty的回答不对。缺少的是启动MQTT网络循环。需要启动循环来处理发送keep-alive包、为QoS 1/2消息进行多段握手以及处理传入的订阅。在
如果你只想保持联系或者10秒钟,那么这样的方法就可以了import paho.mqtt.client as mqtt
import time
Broker = "192.168.43.246"
def on_connect(client, userdata, flages, rc):
print("Connected with result code=",rc)
client = mqtt.Client(client_id="Client123", clean_session=False, userdata=None)
client.on_connect = on_connect
client.connect(Broker, 1883, 60)
client.loop_start() # starts network loop on separate thread
time.sleep(10) # optionally wait some time
client.disconnect() # disconnect gracefully
client.loop_stop() # stops network loop
如果你想永远保持联系(或直到被杀),那么你有2个选择
^{pr2}$
这将在前台启动网络循环(并作为这样的块直到被杀死)。在
或者
^{3}$
或者...
client.connect(Broker, 1883, 60)
client.loop_start()
while True:
# do something else
mqtt 传文件断开连接的原因_MQTT PythonClient断开连接不当相关推荐
- php图片上传报502,PHPStrom上传文件报502错误原因,_PHP教程
PHPStrom上传文件报502错误原因, PhpStorm是一个轻量级且便捷的PHP IDE,其自身拥有apache类似的编译器,能够在无Apache的情况下运行,很适合初学PHPStrom的朋友. ...
- php上传文件502,PHPStrom上传文件报502错误原因
« PHPStrom上传文件报502错误原因» PhpStorm是一个轻量级且便捷的PHP IDE,其自身拥有apache类似的编译器,能够在无Apache的情况下运行,很适合初学PHPStrom的朋 ...
- QQ群、讨论组上传文件,由于网络原因上传失败?
QQ群.讨论组上传文件,由于网络原因上传失败? 听语音 | 浏览:194 | 更新:2016-10-29 14:17 | 标签:软件 电脑 1 2 3 4 分步阅读 QQ群.讨论组上传文件,总是由于网 ...
- 解决QQ群、讨论组上传文件,由于网络原因上传失败?
最近qq上传群文件老是失败,但是同事他们可以,目前已经解决QQ群.讨论组上传文件,由于网络原因上传失败?,做法如下: 输入regedit,打开注册表,然后找到这个位置HKEY_CURRENT_USER ...
- win7电脑连接无线网络怎么连接服务器未响应,Win7无线网络无法连接的原因及Wifi无法连接解决方法大全...
目前无线网络连接已经是大家使用的设备连接网络的主要方式,然而很多朋友在使用Win7系统笔记本或是电脑时会遇到Win7无线网络无法连接的问题,无线网络无法连接的原因其实有很多种,解决方法也要根据故障的原 ...
- 360家庭卫士显示无法连接服务器,360智能摄像机连接失败原因 360智能摄像机连接失败解决办法...
360智能摄像机连接失败原因 360智能摄像机连接失败解决办法 1. 查看摄像机绿灯闪烁是否正常; 如果摄像机状态灯不是绿灯闪烁,请用顶针轻插配置孔,直到摄像机绿灯闪烁. 2. 检查摄像机固件是否是老 ...
- mqtt 传文件断开连接的原因_mqtt服务器连上就断开
云端接入域名和端口号是什么? 域名:js ${YourProductKey}.iot-as-mqtt.${YourRegionId}.aliyuncs.com . 其中,${YourProductKe ...
- mqtt 传文件断开连接的原因_MQTT——取消订阅报文和断开连接报文
笔者已经把连接报文,订阅报文,发布报文都讲解了完了.而接下来就是取消订阅报文和断开连接报文.和其他的报文比较的话,他们显示非常简单.甚至笔者觉得可以不必要拿出来讲.只要看一下MQTT文档就没有什么不清 ...
- FTP上传文件提示550错误原因分析。
今天测试FTP上传文件功能,同样的代码从自己的Demo移到正式的代码中,不能实现功能,并报 Stream rs = ftp.GetRequestStream()提示远程服务器返回错误: (550) 文 ...
最新文章
- 搞定了数学,拿下了代码,没想到在这件事上栽了跟头……
- java开发前的准备工作_三、开发java程序前的准备工作
- 前端学习(1169):实例数组find
- spring restTemplate使用方法
- Unity打包失败解决方案
- Maven高级之插件开发
- matlab 图像语义分割,笔记︱图像语义分割(FCN、CRF、MRF)、论文延伸(Pixel Objectness、)...
- footer代码html,css如何实现footer定位(完整代码)
- javascript的id、class、元素选择器
- Java Spring AOP
- 文件io(一)--unix环境高级编程读书笔记
- AI从业者谈发展前景:须有效解决产业规模化痛点
- 推荐一个好用的百度文库在线免费下载文档网站
- 计算机网络-域名与IP地址详解
- 实践php检测图片木马
- 闽南歌歌词有一句电子计算机,一首闽南歌,有一句歌词是(提起男儿的志气)歌名是什么?...
- 如何选择适合你的兴趣爱好(六),钢琴
- Tensorflow基础知识
- 关于寒武纪今天首发的云端智能芯片,你应该知道这些
- 使用zoom实现低成本企业视频会议解决方案
热门文章
- 新一代蓝牙5标准开启 会成为物联网的最佳选择吗
- 分布式消息队列 Kafka
- 同批号不同批次同一单据中出现数量不限制
- 如何写 go 代码 (How to Write Go Code 翻译)
- Linux 学习 Ubuntu 12.04 配置指南
- GdiPlus[38]: IGPGraphicsPath (五) 路径标记
- struct x264_t 维护着CODEC的诸多重要信息
- 计算机组成实验v代表什么,2014计算机组成原理实验指导V1.3.docx
- 计算机复制粘贴教案,信息技术《文本的复制与移动》教案
- android 串口调试工具_树莓派通用串口通信实验