mqtt 断线重连

import com.hanshow.wise.base.data.service.impl.DataMqttCallbackImpl;
import com.hanshow.wise.common.log.HsLogger;
import com.hanshow.wise.common.util.UUIDUtils;
import org.eclipse.paho.client.mqttv3.MqttClient;
import org.eclipse.paho.client.mqttv3.MqttConnectOptions;
import org.eclipse.paho.client.mqttv3.MqttTopic;
import org.eclipse.paho.client.mqttv3.persist.MemoryPersistence;
import org.springframework.beans.factory.DisposableBean;
import org.springframework.beans.factory.InitializingBean;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration;
import org.springframework.stereotype.Component;

import java.util.Objects;

/**
 * Title MqttConfig
 *
 * @author ctl
 * @Description
 * @date 2018/12/7
 */
@Configuration
public class MQTTClient implements InitializingBean, DisposableBean {
    @Autowired
    private DataMqttC

猜你喜欢

转载自blog.csdn.net/CTLLIN/article/details/98946242