GNU/Linux >> Tutoriels Linux >  >> Linux

Kafka - Impossible d'envoyer un message à un serveur distant à l'aide de Java

A travaillé avec

à partir de server.properties Décommenter

listeners=PLAINTEXT://:9092

Et

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

Remplacer <HOST IP> avec l'IP réelle.


Dans ton kafka server.properties il y a une configuration commentée

#advertised.host.name=<Some IP>

Décommentez ceci et ajoutez l'adresse IP de la machine Linux sur laquelle kafka est exécuté.

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

Et connectez-vous des clients à <Kafka Running Machine IP> Cela devrait résoudre votre problème.

MODIFIER

Vous pouvez éventuellement décommenter le

#advertised.port=9092

Aussi si vous écoutez sur un port différent de celui par défaut.


Linux
  1. Forcer le redémarrage d'un serveur Linux distant

  2. Comment envoyer du courrier via un serveur SMTP externe à l'aide de la commande mailx sous Linux ?

  3. Utiliser curl pour envoyer des e-mails

  4. Python traçant sur un serveur distant à l'aide de PyCharm

  5. Supprimer des fichiers de l'hôte distant à l'aide de SSH

Comment gérer l'hôte Windows distant à l'aide d'Ansible

Comment envoyer un e-mail à l'aide du serveur Debian 11

Utilisation de FileZilla pour se connecter au serveur SFTP via l'interface graphique

Dépannage du bureau à distance

Comment sauvegarder un hôte Linux distant à l'aide de l'utilitaire rsnapshot rsync

ssh_exchange_identification :connexion fermée par l'hôte distant (n'utilisant pas hosts.deny)