Javaの接続ドッキングウィンドウカフカ環境エラー

免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/h_sn9999/article/details/102622751

編集ドッキングウィンドウ-compose.yml、ドッキングウィンドウ内の外部ネットワークカフカへのアクセスを行い、

KAFKA_ADVERTISED_LISTENERS:PLAINTEXT:// kafka001:9092、この構成が鍵です

 

ドッキングウィンドウ-compose.yml:

バージョン: '2'
のサービス:
  飼育係:
    画像:wurstmeister /飼育係の
    ポート:
      - "2181:2181"
  カフカ:
    画像:wurstmeister /カフカ
    ポート:
      - "9092:9092"
    環境:
      KAFKA_ADVERTISED_LISTENERS:PLAINTEXT://:9092
      KAFKA_LISTENERS:PLAINTEXT ://:9092
      KAFKA_ADVERTISED_LISTENERS:PLAINTEXT:// kafka001:9092
      KAFKA_ZOOKEEPER_CONNECT:飼育係:2181の
    容量:
      - /var/run/docker.sock:/var/run/docker.sock
 

スタートはkafka001接続することができませんプロンプトが表示されます後:エラー9092の、コンテナIDのドッキングウィンドウのPSビュー

ドッキングウィンドウ幹部-itコンテナID / binに/ bashを、容器内に、指定されたIPホスト編集

#viホスト

192.168.100.22 kafka001 

外部プログラムはカフカにアクセスできるように、保存された容器を再起動します

springboot設定:

#kafka
#カフカプロキシアドレスを指定して、複数の
spring.kafka.bootstrap-サーバーは、= kafka001:9092
スレッド#の数は、同時実行性の増加のために、リスナーのコンテナを指定
spring.kafka.listener.concurrencyを1 =。
一括送信ごとに#をメッセージの数
spring.kafka.producer.batchサイズは= 1000
#デフォルトのIDのコンシューマ・グループを指定
spring.kafka.consumer.group myGroupが-ID =
#は、デフォルトIDトピックを指定
spring.kafka.template.default-トピック=トピックを1-
spring.kafka.consumer.group-ID =試験consumer-基

*****覚えている窓はまた、ホストを備えています

 

参照コード:https://github.com/hsn999/start-cloud

 

 

 

 

おすすめ

転載: blog.csdn.net/h_sn9999/article/details/102622751