Skip to main content

reconnect

断线重连

有的应用场景可能网络比较差,比如共享单车,如果去的地方网络比较差,就会发生和服务器连接断开的情况,这时候需要重新连接了。

mqtt.js默认开启短线重连功能,连接中断1秒后会发起重连。

想在智能货柜的场景,连接断开后肯定是希望最快速度重新连接上服务器的,还指望小程序给展示当前货柜取走了什么东西,多少钱之类的信息呢。

在connect方法的options里reconnectPeriod可以控制发起重连的时间间隔,单位是毫秒。

还有重连之前会触发reconnect事件。