2017-07-31 8 views
0

春の開発者よろしくお願いいたします。設定サーバーのspring-cloud-starter-bus-kafka設定

私はスプリングクラウドコンフィグサーバをオフィシャルドキュメントとサンプルコードからセットアップしたいと思います。それは私のために働く、私はgithubを変更する場合、実行時に私のプロパティをリフレッシュしたいと思います。

私はすでにspring-cloud-config-monitor依存関係も追加しています。変更イベントブロードキャストにはKafkaを使用したいと思います。私はdocsでそれを読むことは可能ですが、configserverのspring-cloud-startter-bus-kafkaとクライアントのspring-cloud-starter-bus-kafkaを設定することはできません。

私は飼い葉桶に飼い猫とカフカも使用しましたが、うまくいきます。

kafkaバスをconfigserverに設定する方法はありますか?configclient

おかげ

+0

の質問は非常に広いです。あなたはあなたが立ち往生している部分を明確にするために編集できますか? – jinglesthula

答えて

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

私はローカルホストと127.0.0.1を追加して、あなたのZKとKafkaに複数のノードがあるかどうかを知ることができました。 –

+0

私は同様のことをするためにアプリケーションに上記を追加しようとしましたが、localhostの代わりに、 Zookeeperはリモートホスト上で動作します。リモートアドレスを取得するためにspring-cloud-startter-bus-kafkaライブラリを取得できません。これは、このymlが表示されないようなものです。それらは常にlocalhostにデフォルト設定されています。私はRabbitMQでもう一度やり直そうとしています。私はスプリングブート2.0.0.M7を使用しているので、まだ互換性がない可能性があります。 – MickG

関連する問題