2017-02-07 59 views
0

首先,感谢Spring团队推动这项工作的所有工作!使用Spring引导配置Camden.SR5中的Spring云流1.5.1

既然Camden.SR5是官方的,那么在使用Spring Boot 1.5.1时,如何正确配置spring云流kafka联编程序有一些问题。

Spring Boot 1.5.1自动配置kafka,这些配置选项似乎与春季云流kafka活页夹中的配置选项是多余的。

我们是否使用核心弹簧引导属性(spring.kafka。)或者我们使用(spring.cloud.stream.kafka.binder。)?

我确实发现了这个问题,但我很好奇这部作品是否会包含在下一个Camden版本中?

https://github.com/spring-cloud/spring-cloud-stream-binder-kafka/issues/73

此外,我看到了这个问题的报道对堆栈溢出,我相信这也将是与Camden.SR5的问题吗?

Failed to start bean 'inputBindingLifecycle' when using spring-boot:1.5.1 and spring-cloud-stream

感谢

回答

1

支持引导1.5配置选项是在进步的问题。此外,由于专用1.5支持仅在Spring Cloud Stream Chelsea发布版本(包含在Spring Cloud的Dalston发行版中)中提供,因此仅在那里可用。

此外,使用Spring云卡姆登与引导1.5,当你需要重写为Failed to start bean 'inputBindingLifecycle' when using spring-boot:1.5.1 and spring-cloud-stream描述的卡夫卡依赖。在未来版本的Spring Cloud Stream(和Spring Cloud)中将避免这种情况,但只能从Spring Cloud发布的Spring Cloud发布流(以及Spring Cloud的Dalston发布版)开始 - 详情请参见https://github.com/spring-cloud/spring-cloud-stream-binder-kafka/issues/88

+0

感谢您的快速反馈。 – Tyler