kafka配置文件 中文乱码_Kafka实战及常见问题解决方法-Go语言中文社区

上一篇技术博客讲解了kafka基本原理以及kafka分布式集群搭建方法,需要这些知识的小伙伴可以查看小厨的《Kafka原理介绍及其分布式安装使用》。本篇博客主要内容是一些kafka的常规操作,包括kafka-topic操作、kafka-producer操作、kafka-consumer操作。良心出品。。。。。

1Kafka-Topic操作

添加:新增一个Kafka topic:“mobilePhone”,为它设置一个分区并且设置一个副本,并且创建在本地的zookeeper上,可以为master:2181,slave1:2181,slave3:2181/kafka 也可以直接为localhost:2181/kafkacd /usr/kafka/bin

./kafka-topics.sh --create --zookeeper master:2181,slave1:2181,slave3:2181/kafka --replication-factor 1 --partitions 1 --topic mobilePhone

如果创建时,报以下错误:Error while executing topic command : Replication factor: 1 larger than available brokers: 0.

解决方法:很可能是之前在server.properties配置文件夹里面和执行命令的zookeeper目录不一致。--zookeeper的值需要带上根目录,否则就会报这样的错误。例如配置文件里面写的连接目录是zookeeper.connect=master:2181,slave1:2181,slave3:2181/kafka,但是在执行命令时少写了kafka目录,写成一下

--zookeeper master:2181,slave1:2181,slave3:2181

你可能感兴趣的:(kafka配置文件,中文乱码)