Maison > Java > javaDidacticiel > le corps du texte

Apprenez à utiliser les commandes Kafka courantes et répondez de manière flexible à divers scénarios.

王林
Libérer: 2024-01-31 21:22:06
original
730 Les gens l'ont consulté

Apprenez à utiliser les commandes Kafka courantes et répondez de manière flexible à divers scénarios.

Essentiels pour apprendre Kafka : maîtrisez les commandes courantes et gérez facilement divers scénarios

1 Créer un sujet

bin/kafka-topics.sh --create --topic my-topic --partitions 3 --replication-factor 2
Copier après la connexion

2.
bin/kafka-topics.sh --list
Copier après la connexion

4. Produire des messages
bin/kafka-topics.sh --describe --topic my-topic
Copier après la connexion

5. Consommer des messages
bin/kafka-console-producer.sh --topic my-topic --message "Hello, Kafka!"
Copier après la connexion

6 Changer le nombre de partitions
bin/kafka-console-consumer.sh --topic my-topic --from-beginning
Copier après la connexion

7.
bin/kafka-topics.sh --alter --topic my-topic --partitions 5
Copier après la connexion

9. Créer un groupe de consommateurs

bin/kafka-topics.sh --alter --topic my-topic --replication-factor 3
Copier après la connexion

10. Liste des groupes de consommateurs

bin/kafka-topics.sh --delete --topic my-topic
Copier après la connexion

11. Afficher les détails du groupe de consommateurs

bin/kafka-consumer-groups.sh --create --group my-group
Copier après la connexion

12. Ajouter un consommateur au groupe de consommateurs

bin/kafka-consumer-groups.sh --list
Copier après la connexion

. le consommateur du groupe de consommateurs

bin/kafka-consumer-groups.sh --describe --group my-group
Copier après la connexion

14. Supprimez le groupe de consommateurs

bin/kafka-consumer-groups.sh --join --group my-group --topic my-topic
Copier après la connexion

15. Obtenez le décalage du sujet

bin/kafka-consumer-groups.sh --leave --group my-group --topic my-topic
Copier après la connexion

16. Définissez le décalage du sujet

bin/kafka-consumer-groups.sh --delete --group my-group
Copier après la connexion

17. Cluster Kafka

bin/kafka-run-class kafka.tools.GetOffsetShell --topic my-topic --group my-group
Copier après la connexion

18. Arrêtez le cluster Kafka

bin/kafka-run-class kafka.tools.OffsetResetTool --topic my-topic --group my-group --to-earliest
Copier après la connexion

19 Diagnostiquez le cluster Kafka

bin/kafka-server-start.sh --daemon --console
Copier après la connexion

20. 1. Importer la configuration du cluster Kafka

bin/kafka-server-stop.sh
Copier après la connexion

22. Mettre à niveau le cluster Kafka

bin/kafka-run-class kafka.tools.JmxTool --query "kafka.server:type=*,name=*,clientId=*"
Copier après la connexion

23. Rétrograder le cluster Kafka

bin/kafka-run-class kafka.tools.DumpLogSegments --print-data --source /tmp/kafka-logs
Copier après la connexion
.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal