duxinglangzi
2022-09-06 ed3a1614384279b7d3a97e7411b649476a934ddb
src/main/java/com/duxinglangzi/canal/starter/listener/ApplicationReadyListener.java
@@ -7,14 +7,14 @@
/**
 * @author wuqiong 2022/4/16
 * @description
 */
public class ApplicationReadyListener implements ApplicationListener<ApplicationReadyEvent>{
public class ApplicationReadyListener implements ApplicationListener<ApplicationReadyEvent> {
    public static final AtomicBoolean START_LISTENER_CONTAINER = new AtomicBoolean(false);
    @Override
    public void onApplicationEvent(ApplicationReadyEvent event) {
        // 确保程序启动之后,再放行所有的 canal transponder
        if (!START_LISTENER_CONTAINER.get()) START_LISTENER_CONTAINER.set(true);
    }
}