duxinglangzi
2022-04-25 92920274207200239e3bcee629a469e2685eebdd
src/main/java/com/duxinglangzi/canal/starter/container/DmlMessageTransponderContainer.java
@@ -12,8 +12,8 @@
import java.util.*;
/**
 * DML 数据拉取、解析
 * @author wuqiong 2022/4/11
 * @description
 */
public class DmlMessageTransponderContainer extends AbstractCanalTransponderContainer {
@@ -35,6 +35,11 @@
    }
    public void disconnect(){
        // 关闭连接
        connector.disconnect();
    }
    public void doStart() {
        Message message = null;
@@ -48,6 +53,7 @@
                                "thread interrupt , current connector host: {} , port: {} ",
                        endpointInstance.getHost(), endpointInstance.getPort());
                Thread.currentThread().interrupt();
                disconnect();
            } else {
                sleep(endpointInstance.getAcquireInterval());
            }