摘要: 在上一个问题解决得同时,测试中发现存在cpu 100%得情况。mosquitto版本1.6.10。 具体复现方式,配置证书以ssl的方式连接broker。启动后程序连接broker失败,同时看到cpu占用100%。 打印堆栈信息发现,问题出现在mosquitto的mosquitto_loop中(mo 阅读全文
posted @ 2024-06-25 14:19 _zxq 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 在使用mosquitto做客户端连接时,重连机制: 1. 封装的MqttClient类,包含一个mosquittopp类实例。 2.MqttClient的start线程会启动一个常驻线程,线程中初始化mosquittopp类实例,并建立连接。 2.1 建立连接的过程是,先调用mosquitto_co 阅读全文
posted @ 2024-06-25 14:00 _zxq 阅读(320) 评论(0) 推荐(0) 编辑