1. CanalController stop 需要同时将 embededCanalServer.stop (#4477)

2. ServerRunningMonitor 线程池未正常回收,线程池管理与 start/stop保持一致
This commit is contained in:
华仔
2022-11-16 09:57:59 +08:00
committed by GitHub
parent 10ff148aba
commit fa0c08c170
2 changed files with 12 additions and 2 deletions

View File

@@ -558,6 +558,11 @@ public class CanalController {
}
ZkClientx.clearClients();
// 需要释放 CanalServerWithEmbedded 否则主线程退出后,进程无法自动完整退出...
if (embededCanalServer != null) {
embededCanalServer.stop();
}
}
private void initCid(String path) {