Linux c 开发-29 mosquitto库保持连接的两种方式
方式1
while (1)
{
int rc = mosquitto_loop(mosq, -1, 1);
if (rc)
{
printf("mqtt_portal: mosquitto_loop rc = %d \n", rc);
sleep(1);
mosquitto_reconnect(mosq);
}
}
方式2
//循环处理网络消息
mosquitto_loop_forever(mosq, -1, 1);
方式1比起方式2优点是如果mosquitto服务器端口后,能够及时打印信息。
本博客是个人工作中记录,更深层次的问题可以提供有偿技术支持。
另外建了几个QQ技术群:
2、全栈技术群:616945527
2、硬件嵌入式开发: 75764412
3、Go语言交流群:9924600
闲置域名WWW.EXAI.CN (超级人工智能)出售。
另外建了几个QQ技术群:
2、全栈技术群:616945527
2、硬件嵌入式开发: 75764412
3、Go语言交流群:9924600
闲置域名WWW.EXAI.CN (超级人工智能)出售。