我正在使用Paho库连接到MQTT服务器。我在MqttConnectOptions
中设置了自动重新连接:
MqttConnectOptions mqttConnectOptions = new MqttConnectOptions();
mqttConnectOptions.setAutomaticReconnect(true);
万一MQTT服务出现故障,我的Paho MQTT会报告有关连接失败的信息,但下次不会尝试重新连接。
我启动MQTT服务器,并在应用程序启动时连接Paho客户端。现在,我终止了MQTT服务,并且Paho客户端报告了有关连接丢失的信息,但是没有尝试重新连接。
如果MQTT服务器以正常方式断开连接,则Paho客户端尝试重新连接。
但是当我的手机数据丢失时,该如何处理?每次断开连接时,如何要求Paho客户端重新连接?