在上面的示例代码中,reconnect方法展示了如何手动尝试重新连接到MQTT服务器。如果启用了自动重连功能,客户端会在连接丢失后自动尝试重新连接,无需手动调用reconnect方法。
mqtt.setReconnectAttemptsMax(RECONNECTION_ATTEMPT_MAX); //设置重连的间隔时间 mqtt.setReconnectDelay(RECONNECTION_DELAY); //设置心跳时间 mqtt.setKeepAlive(KEEP_ALIVE); //设置缓冲的大小 mqtt.setSendBufferSize(SEND_BUFFER_SIZE); //获取mqtt的连接对象BlockingConnection final CallbackConnection connection =...
33.//设置重连的间隔时间 34.mqtt.setReconnectDelay(RECONNECTION_DELAY); 35.//设置心跳时间 36.mqtt.setKeepAlive(KEEP_ALIVE); 37.//设置缓冲的大小 38.mqtt.setSendBufferSize(SEND_BUFFER_SIZE); 39. 40.//获取mqtt的连接对象BlockingConnection 41.final CallbackConnection connection = mqtt.callbackConn...