zookeeper客户端api和服务器版本不一致导致的超时问题
2015-01-10 21:56
399 查看
这个问题本来不想写的,但是觉得这个问题的现象还是很有意思,很容易误导人。
问题背景:
由于kafka采用zookeeper对其进行集群管理,并且在kafka的发行包中包含了zookeeper的客户端和服务器。但是今天我把管理kafka用到的zookeeper升级了一下,结果发现程序异常导致超时。
如下异常:
ZkTimeoutException: Unable to connect to zookeeper server within timeout: 400
排查:
1,排查网络状况,但是发现网络状况良好;
2,抱着侥幸的心理把超时时间拉大,发现程序正常了。虽然正常了,但是也不能等待这么长时间啊
突然间想到,zookeeper服务器升级了,但是客户端没有升级,结果升级客户端的jar包后,运行良好。郁闷啊。。。。。。。。。。。
问题背景:
由于kafka采用zookeeper对其进行集群管理,并且在kafka的发行包中包含了zookeeper的客户端和服务器。但是今天我把管理kafka用到的zookeeper升级了一下,结果发现程序异常导致超时。
如下异常:
ZkTimeoutException: Unable to connect to zookeeper server within timeout: 400
排查:
1,排查网络状况,但是发现网络状况良好;
2,抱着侥幸的心理把超时时间拉大,发现程序正常了。虽然正常了,但是也不能等待这么长时间啊
突然间想到,zookeeper服务器升级了,但是客户端没有升级,结果升级客户端的jar包后,运行良好。郁闷啊。。。。。。。。。。。
相关文章推荐
- 修复windows环境zookeeper服务器重启有可能会导致客户端CPU占用率100%的问题
- zookeeper客户端 和服务器连接时版本问题
- zookeeper客户端 和服务器连接时版本问题
- ZooKeeper客户端 和服务器连接时版本问题
- WCF客户端和服务器时间不一致,导致通道建立失败的问题)
- ZooKeeper客户端 和服务器连接时版本问题
- apt-get upgrade升级后docker客户端和服务器版本不一致问题解决方式。
- zookeeper客户端 和服务器连接时版本问题
- zookeeper客户端 和服务器连接时版本问题
- 服务器迁移,php版本不同可能导致的问题
- Elasticsearch版本客户端与服务端版本不一致问题
- A2的总结:win7和xp的环境不一致导致现在xp使用1.18的版本,而a2使用1.31的版本,存在的有以下的问题
- hadoop里需要的libhadoop.so版本不一致导致问题及解决办法
- svn自动更导致新客户端版本不一致,资源不能同步
- 当mysqlbinlog版本与mysql不一致时可能导致出哪些问题
- linux显示git commit id,同时解决insmod模块时版本不一致导致无法加载问题
- Atom远程连接服务器报错服务器版本和客户端版本不一致
- 解决SVN UUID客户端和服务器不一致的问题
- 使用TFS客户端API判断TFS服务器版本
- 【ZooKeeper Notes 29】 修复“ZooKeeper客户端打印当前连接的服务器地址为null”的Bug问题描述