ZkTimeoutException: Unable to connect to zookeeper server within timeout: 10000

zookeeper server 3.4.11, kafka 1.0 on ubuntu 16

spring cloud stream on Mac OS X. 

spring cloud stream version 1.3.0 (zookeeper-3.4.8.jar, zkclient-0.9.jar)


possible cause 1: zookeeper client version doesn't match zk server version

把zookeeper server换成了3.4.8, 问题依旧.


possible cause 2: timeout value not big enough

reference: http://blog.csdn.net/u013274055/article/details/77725620

怎么修改default的10000呢

没找到, 放弃


最后, 发现是一个低级错误引起, zkNodes和brokers的端口配置反了, zkNodes配了9092, brokers配了2181, 反过来就对了, 最后的配置是:

spring.cloud.stream.kafka.binder.zkNodes=192.168.0.109:2181

spring.cloud.stream.kafka.binder.brokers=192.168.0.109:9092




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值