com.alibaba.otter.canal.protocol.exception.CanalClientException: com.alibaba.otter.canal.protocol.exception.CanalClientException: something goes wrong in initRunning method.
at com.alibaba.otter.canal.client.impl.ClusterCanalConnector.connect(ClusterCanalConnector.java:74) ~[canal.client-1.1.4.jar!/:?]
at com.alibaba.otter.canal.client.impl.ClusterCanalConnector.restart(ClusterCanalConnector.java:273) ~[canal.client-1.1.4.jar!/:?]
at com.alibaba.otter.canal.client.impl.ClusterCanalConnector.getWithoutAck(ClusterCanalConnector.java:189) ~[canal.client-1.1.4.jar!/:?]
at com.hollysys.smartfactory.target.calculate.canal.CanalListener.doService(CanalListener.java:155) ~[classes!/:?]
at com.hollysys.smartfactory.target.calculate.canal.CanalListener.lambda$start$0(CanalListener.java:127) ~[classes!/:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_212]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_212]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212]
Caused by: com.alibaba.otter.canal.protocol.exception.CanalClientException: something goes wrong in initRunning method.
at com.alibaba.otter.canal.client.impl.running.ClientRunningMonitor.initRunning(ClientRunningMonitor.java:156) ~[canal.client-1.1.4.jar!/:?]
at com.alibaba.otter.canal.client.impl.running.ClientRunningMonitor.start(ClientRunningMonitor.java:93) ~[canal.client-1.1.4.jar!/:?]
at com.alibaba.otter.canal.client.impl.SimpleCanalConnector.connect(SimpleCanalConnector.java:108) ~[canal.client-1.1.4.jar!/:?]
at com.alibaba.otter.canal.client.impl.ClusterCanalConnector.connect(ClusterCanalConnector.java:64) ~[canal.client-1.1.4.jar!/:?]
... 7 more
Caused by: com.alibaba.otter.canal.protocol.exception.CanalClientException: failed to subscribe with reason: something goes wrong with channel:[id: 0x1254c16e, /10.255.0.177:34426 => /10.255.2.111:11111], exception=com.alibaba.otter.canal.server.exception.CanalServerException: destination:target should start first
at com.alibaba.otter.canal.client.impl.SimpleCanalConnector.subscribe(SimpleCanalConnector.java:249) ~[canal.client-1.1.4.jar!/:?]
at com.alibaba.otter.canal.client.impl.SimpleCanalConnector$1.processActiveEnter(SimpleCanalConnector.java:434) ~[canal.client-1.1.4.jar!/:?]
at com.alibaba.otter.canal.client.impl.running.ClientRunningMonitor.processActiveEnter(ClientRunningMonitor.java:221) ~[canal.client-1.1.4.jar!/:?]
at com.alibaba.otter.canal.client.impl.running.ClientRunningMonitor.initRunning(ClientRunningMonitor.java:123) ~[canal.client-1.1.4.jar!/:?]
at com.alibaba.otter.canal.client.impl.running.ClientRunningMonitor.start(ClientRunningMonitor.java:93) ~[canal.client-1.1.4.jar!/:?]
at com.alibaba.otter.canal.client.impl.SimpleCanalConnector.connect(SimpleCanalConnector.java:108) ~[canal.client-1.1.4.jar!/:?]
at com.alibaba.otter.canal.client.impl.ClusterCanalConnector.connect(ClusterCanalConnector.java:64) ~[canal.client-1.1.4.jar!/:?]
... 7 more
Question
com.alibaba.otter.canal.protocol.exception.CanalClientException: com.alibaba.otter.canal.protocol.exception.CanalClientException: something goes wrong in initRunning method.
Caused by: com.alibaba.otter.canal.protocol.exception.CanalClientException: something goes wrong in initRunning method.
Caused by: com.alibaba.otter.canal.protocol.exception.CanalClientException: failed to subscribe with reason: something goes wrong with channel:[id: 0x1254c16e, /10.255.0.177:34426 => /10.255.2.111:11111], exception=com.alibaba.otter.canal.server.exception.CanalServerException: destination:target should start first