建立topicapache
bin/kafka-topics.sh --create --bootstrap-server localhost:9092 --replication-factor 3 --partitions 1 --topic my-replicated-topic --config message.timestamp.type=CreateTime
--config 能夠指定topic的配置,message.timestamp.type 指定topic的時間戳使用方式,其餘配置見bootstrap
查看topic狀態server
bin/kafka-topics.sh --describe --bootstrap-server localhost:9092 --topic my-replicated-topic
生產者get
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic my-replicated-topic
消費者kafka
bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --from-beginning --topic my-replicated-topic
查看segment文件信息it
kafka-run-class.sh kafka.tools.DumpLogSegments --print-data-log --files xxxxxxxxxxxx.log