configserver上的spring-cloud-starter-bus-kafka设置

时间:2017-07-31 20:03:12

标签: spring configserver

亲爱的Spring开发人员!

我想从官方文档和示例代码中设置spring cloud配置服务器。它适用于我,如果我将其更改为github,我想在运行时刷新我的属性。

我已经添加了spring-cloud-config-monitor依赖项,我想使用Kafka进行更改事件广播。我在docs中看到它是可能的,但我无法配置configserver的spring-cloud-starter-bus-kafka和客户端的spring-cloud-starter-bus-kafka。

我还使用了一个动物园管理员,在码头工人中使用了卡夫卡,效果很好。

任何人都可以帮助我如何配置kafka总线到configserver和configclient

由于

2 个答案:

答案 0 :(得分:0)

spring:
  cloud:      
    bus:     
      enabled: true
    stream:
      kafka:
        binder:
          zkNodes: localhost:9092,127.0.0.1:9092
          brokers: localhost:2181,127.0.01:2181

答案 1 :(得分:0)

spring:
  cloud:
    stream:
      kafka:
        binder:
          brokers: host1:port1,host2:port2
          zkNodes: host1:port1,host2:port2
          zkSessionTimeout: 6000

这对我有用。如果要配置外部Kafka代理,则默认情况下,配置应为spring cloud kafka连接器的约定。