diff --git a/Operation-timed-out,是版本的问题吗?.md b/Operation-timed-out,是版本的问题吗?.md deleted file mode 100644 index 100d4b1..0000000 --- a/Operation-timed-out,是版本的问题吗?.md +++ /dev/null @@ -1,36 +0,0 @@ -hi, - - -我使用了server-V1.0.22最新版、client-V1.0.21 仓库取的依赖jar出现了莫名的超时问题,我的zookeeper其他应用支持的很好`zkServer=cdh3:2181,cdh1:2181,cdh5:2181` 。 - -**使用zookeeper调度出现超时现象,clinet一直联不通**, 用Simple方式就没有问题,超时抛的错误如下。 - -`[2016-03-24 19:58:27] ERROR [ZkClient-EventThread-13-cdh3:2181,cdh1:2181,cdh5:2181] ZkEventThread - Error handling event ZkEvent[Data of /otter/canal/destinations/user/1001/running changed sent to com.alibaba.otter.canal.client.impl.running.ClientRunningMonitor$1@45681b65] -com.alibaba.otter.canal.protocol.exception.CanalClientException: java.net.ConnectException: Operation timed out - at com.alibaba.otter.canal.client.impl.SimpleCanalConnector.doConnect(SimpleCanalConnector.java:167) - at com.alibaba.otter.canal.client.impl.SimpleCanalConnector.access$000(SimpleCanalConnector.java:48) - at com.alibaba.otter.canal.client.impl.SimpleCanalConnector$1.processActiveEnter(SimpleCanalConnector.java:392) - at com.alibaba.otter.canal.client.impl.running.ClientRunningMonitor.processActiveEnter(ClientRunningMonitor.java:188) - at com.alibaba.otter.canal.client.impl.running.ClientRunningMonitor.initRunning(ClientRunningMonitor.java:110) - at com.alibaba.otter.canal.client.impl.running.ClientRunningMonitor$1.handleDataDeleted(ClientRunningMonitor.java:67) - at org.I0Itec.zkclient.ZkClient$6.run(ZkClient.java:549) - at org.I0Itec.zkclient.ZkEventThread.run(ZkEventThread.java:71) -Caused by: java.net.ConnectException: Operation timed out - at sun.nio.ch.Net.connect0(Native Method) - at sun.nio.ch.Net.connect(Net.java:458) - at sun.nio.ch.Net.connect(Net.java:450) - at sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:648) - at com.alibaba.otter.canal.client.impl.SimpleCanalConnector.doConnect(SimpleCanalConnector.java:128) - ... 7 more` - - -debug到BooleanMutex这个类,没发同步导致超时的,具体原因没有找到: - - -` -public void get() throws InterruptedException { - this.sync.innerGet(); - } -` - -后来把server换成V1.0.21还是不行。 是不是在zk里保留了版本不兼容的信息。 是21client不能配合22的server吗? 谢谢。 \ No newline at end of file