kafka學習 -- 服務端命令學習
寫在前面
這裏 介紹一下 kafka_2.11-1.0.2 版本服務端命令
一、服務端所有腳本
connect-distributed.sh
kafka-consumer-perf-test.sh
kafka-replica-verification.sh
kafka-verifiable-producer.sh
connect-standalone.sh
kafka-delete-records.sh
kafka-run-class.sh
trogdor.sh
kafka-acls.sh
kafka-log-dirs.sh
kafka-server-start.sh
windows
kafka-broker-api-versions.sh
kafka-mirror-maker.sh
kafka-server-stop.sh
zookeeper-security-migration.sh
kafka-configs.sh
kafka-preferred-replica-election.sh
kafka-simple-consumer-shell.sh
zookeeper-server-start.sh
kafka-console-consumer.sh
kafka-producer-perf-test.sh
kafka-streams-application-reset.sh
zookeeper-server-stop.sh
kafka-console-producer.sh
kafka-reassign-partitions.sh
kafka-topics.sh
zookeeper-shell.sh
kafka-consumer-groups.sh
kafka-replay-log-producer.sh
kafka-verifiable-consumer.sh
二、常用的腳本
2.1、服務端啓動配置
bin/zookeeper-server-start.sh config/zookeeper.properties
bin/kafka-server-start.sh config/server.properties
bin/kafka-server-start.sh config/server1.properties
bin/kafka-server-start.sh config/server2.properties
2.2、broker 節點
在這裏插入代碼片
2.3、Topic
bin/kafka-topics.sh --create --zookeeper 192.168.1.74:2181 --replication-factor 3 --partitions 1 --topic topic2
bin/kafka-topics.sh --delete --zookeeper 192.168.1.74:2181 --topic topic1
bin/kafka-topics.sh --list --zookeeper 192.168.1.74:2181
bin/kafka-topics.sh --describe --zookeeper 192.168.1.74:2181 --topic topic1
2.4、producer
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic topic1
2.5、consumer
bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --from-beginning --topic topic1
bin/kafka-console-consumer.sh --zookeeper 192.168.1.74:2181 --from-beginning --topic topic2
bin/kafka-consumer-groups.sh --zookeeper 192.168.1.74:2181 --list
bin/kafka-consumer-groups.sh --bootstrap-server localhost:9092 --list
bin/kafka-consumer-groups.sh --bootstrap-server localhost:9092 --group charge-search --describe
2.6、zookeeper
啓動 zookeeper 客戶端,管理 kafka
bin/zookeeper-shell.sh 192.168.1.74:2181
ls /
ls /brokers/topics