Skip to main content
50 % de réduction toutes les offres, durée limitée. À partir de $2.48/mo
Apache Kafka

Apache Kafka

Apache Kafka est la plateforme de streaming d'événements distribués. Des pipelines de données en temps réel à l'échelle du pétaoctet, utilisés chez LinkedIn, Netflix, Uber et 80 % des entreprises du Fortune 100. Journaux de topics durables, partitionnés pour le parallélisme, avec une sémantique d'exactly-once pour les charges de messagerie les plus exigeantes.

Version

Dernier

Système d'exploitation

Ubuntu Server 24.04 LTS

RAM min.

2 GB

Types d'IP

IPV4,IPV6

Fichiers et répertoires importants

  • Répertoire d'installation principal de Kafka : /opt/kafka
  • Fichier de configuration du broker Kafka : /opt/kafka/config/server.properties
  • Répertoire des logs Kafka (logs du broker, événements conservés) : /opt/kafka/logs
  • Binaires Kafka et outils CLI (kafka-topics.sh, kafka-console-producer.sh, etc.) : /opt/kafka/bin
  • Unité de service systemd pour gérer Kafka : /etc/systemd/system/kafka.service

Service Kafka

sudo systemctl restart kafka
sudo systemctl enable kafka
sudo systemctl status kafka

Créer un topic

/opt/kafka/bin/kafka-topics.sh --create --topic quickstart-events --bootstrap-server localhost:9092

Vérifier les détails du topic :

/opt/kafka/bin/kafka-topics.sh --describe --topic quickstart-events --bootstrap-server localhost:9092

Produire des événements (messages)

/opt/kafka/bin/kafka-console-producer.sh --topic quickstart-events --bootstrap-server localhost:9092

Saisissez un événement par ligne.

Appuyez sur Ctrl+C pour quitter.

Consommer des événements

/opt/kafka/bin/kafka-console-consumer.sh --topic quickstart-events --from-beginning --bootstrap-server localhost:9092

Appuyez sur Ctrl+C pour arrêter la lecture.

Les événements peuvent être consommés plusieurs fois par plusieurs clients.

Journaux & Dépannage

  • Journaux Kafka : /opt/kafka/logs
  • Journal systemd : sudo journalctl -u kafka -f
  • Assurez-vous que les ports 9092 (broker) et 9093 (controller) sont ouverts.

Plus dans Outils de bases de données

Apps connexes.

Déployez Apache Kafka dès maintenant. À partir de 2,48 $/mois.