1. 创建主题
[root@localhost bin]# ./kafka-topics.sh --zookeeper 192.168.10.100:2181/kafka,192.168.10.101:2181/kafka,192.168.10.102:2181/kafka --create --topic topic-demo --replication-factor 3 --partitions 4
Error while executing topic command : Replication factor: 3 larger than available brokers: 1.
[2022-05-03 22:24:45,039] ERROR org.apache.kafka.common.errors.InvalidReplicationFactorException: Replication factor: 3 larger than available brokers: 1.
(kafka.admin.TopicCommand$)
[root@localhost bin]# ./kafka-topics.sh --zookeeper 192.168.10.100:2181/kafka,192.168.10.101:2181/kafka,192.168.10.102:2181/kafka --create --topic topic-demo --replication-factor 1 --partitions 4
Created topic topic-demo.
2. 展示主题信息
[root@localhost bin]# ./kafka-topics.sh --zookeeper 192.168.10.100:2181/kafka,192.168.10.101:2181/kafka,192.168.10.102:2181/kafka --describe --topic topic-demo
Topic: topic-demo TopicId: 8cia5U7QTXmPWPNEzDCvLA PartitionCount: 4 ReplicationFactor: 1 Configs:
Topic: topic-demo Partition: 0 Leader: 0 Replicas: 0 Isr: 0
Topic: topic-demo Partition: 1 Leader: 0 Replicas: 0 Isr: 0
Topic: topic-demo Partition: 2 Leader: 0 Replicas: 0 Isr: 0
Topic: topic-demo Partition: 3 Leader: 0 Replicas: 0 Isr: 0
3. 订阅主题
[root@localhost bin]# ./kafka-console-consumer.sh --bootstrap-server 192.168.10.101:9092 --topic topic-demo
4. 发送消息
[root@localhost bin]# ./kafka-console-producer.sh --broker-list 192.168.10.101:9092 --topic topic-demo
>hello kafka
>
消费者消费消息:
[root@localhost bin]# ./kafka-console-consumer.sh --bootstrap-server 192.168.10.101:9092 --topic topic-demo
hello kafka
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)