1

Kubernetes クラスターで、Kafka クラスターを指すエンドポイントを作成しました。エンドポイントが正常に作成されました。

名前 - kafka
エンドポイント - XXXX:9092

私の Spring Boot アプリケーションのデプロイメント yaml では、環境変数BROKER_IPを保持しています。私が指摘したこの環境変数について:

env:
    - name: BROKER_IP
      value: kafka

POD はエラー状態です。私のブートストラップサーバーでは、作成された実際のエンドポイントではなく、kafkaを取得しています。何かご意見は?

更新- kafka:9092を試してみたところ、うまくいきました。ENDPOINT は IP のみにマップされ、ポートにはマップされないのでしょうか? 私の理解は正しいですか??

4

1 に答える 1