カフカはアリクラウド上にjava.io.IOExceptionエラーを展開し始めた:アドレスを解決できません。
ローカルデバッグ、エラー
アリの雲のホストは、ローカルホストマッピングに追加する必要があります
Linuxのカフカサーバ192.168.0.141のホスト名bogon
Windowsで
Javaコード
パッケージmyzookeeper。
輸入java.util.Properties;
輸入org.apache.kafka.clients.producer.KafkaProducer。
輸入org.apache.kafka.clients.producer.Producer。
輸入org.apache.kafka.clients.producer.ProducerRecord;
パブリッククラスMYCUSTOMER {
パブリック静的無効メイン(文字列[] args){
プロパティの小道具=新しいプロパティ();
props.put( "bootstrap.servers"、 "192.168.0.141:9092");
props.put( "key.serializer"、 "org.apache.kafka.common.serialization.StringSerializer");
props.put( "value.serializer"、 "org.apache.kafka.common.serialization.StringSerializer");
プロデューサープロデューサー=新しいKafkaProducer <>(小道具)。
producer.send(新しいProducerRecord <>( "mytopic"、 "AXXXX"、 "AXXXX"));
System.out.println( "1")。
producer.close();
}
}
bogonでノード0に接続报错エラー:9092:
bogon解決できません
カフカの接続原理
まず、接続192.168.0.141:9092
再接続が返さhost.name = bogon、
最後に、advertised.host.name = bogonを接続し続けます
ソリューション
分析ウィンドウを追加します。
ホストが増加するファイル
192.168.0.141 bogon
ピングbogonはCMDのpingを使用しようとします。