GNU/Linux >> Linux の 問題 >  >> Linux

Kafka - Java を使用してリモート サーバーにメッセージを送信できない

と協力しました

server.properties から コメントを外す

listeners=PLAINTEXT://:9092

そして

advertised.listeners=PLAINTEXT://<HOST IP>:9092

<HOST IP> を置き換えます


あなたのカフカで server.properties コメント付きの構成があります

#advertised.host.name=<Some IP>

これをコメント解除し、kafka が実行されている Linux マシンの IP を追加します。

advertised.host.name=<Kafka Running Machine IP>

クライアントから <Kafka Running Machine IP> に接続します これで問題が解決するはずです。

編集

オプションで、

のコメントを外すことができます
#advertised.port=9092

デフォルト以外のポートでリッスンしている場合も同様です。


Linux
  1. コマンドラインを使用してXmppメッセージを送信する方法は?

  2. SQLServerへのリモートアクセスのトラブルシューティング

  3. ssh コマンドを使用してリモート ホストに接続する方法

  1. s_client を使用してサーバーに文字列を送信する方法

  2. PyCharmを使用したリモートサーバーでのPythonプロット

  3. SSH を使用してリモート ホストからファイルを削除する

  1. リモートLinuxサーバーを強制的に再起動します

  2. Linuxでmailxコマンドを使用して外部SMTPサーバー経由でメールを送信するにはどうすればよいですか?

  3. 別のサーバーを使用してサーバーにSSH接続する方法は??