首页 > 其他 > 详细

Timed out as no activity

时间:2021-02-05 19:15:57      阅读:220      评论:0      收藏:0      [点我收藏+]

mqttv3.internal.ClientState - 445: Timed out as no activity

技术分享图片

https://blog.csdn.net/weixin_34107955/article/details/91937390

具体设置为:

// 设置是否清空session,这里如果设置为false表示服务器会保留客户端的连接记录,这里设置为true表示每次连接到服务器都以新的身份连接
//设置为false可以在服务器断开后不用再手动连接
options.setCleanSession(false);
// 设置超时时间 单位为秒
//设置为0,防止 ERROR o.e.p.c.mqttv3.internal.ClientState - Timed out as no activity 错误
options.setConnectionTimeout(0);
// 设置会话心跳时间 单位为秒 服务器会每隔1.5*20秒的时间向客户端发送个消息判断客户端是否在线,但这个方法并没有重连的机制
options.setKeepAliveInterval(20);
//设置自动重连
options.setAutomaticReconnect(true);

Timed out as no activity

原文:https://www.cnblogs.com/zkwarrior/p/14378698.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!