Spring Boot无法启动,使用@EnableBinding和zkNodes不可用

时间:2017-03-21 09:04:05

标签: spring-cloud-stream

我有消费者 spring.cloud.stream.kafka.binder.brokers = KAFKA_URL spring.cloud.stream.kafka.binder.zkNodes = ZKNODE_URL

如果我尝试运行spring boot consumer app并且zkNode未启动,则整个Spring启动应用程序无法启动: rg.springframework.context.ApplicationContextException:无法启动bean'inputBindingLifecycle';嵌套异常是org.springframework.cloud.stream.binder.BinderException:启动使用者时抛出异常: ... 引起:org.I0Itec.zkclient.exception.ZkTimeoutException:无法在超时内连接到zookeeper服务器:10000

我的问题是:  如何克服这个问题,防止整个应用程序崩溃,以及如何定期重试连接?

1 个答案:

答案 0 :(得分:1)

这是一个已知问题,正在Spring Cloud Stream Kafka活页夹中跟踪here