写的不好主要是为了自己看
下载好zookeeper和kafka后,解压好后
先开始zookeeper
打开conf中有一个zoo_sample.cfg复制此文件改为名字zoo.cfg
修改zoo.cfg
vim /etc/profile
在末尾加入如图
#idea - zookeeper-3.4.9 config start - 2017-12-09 export ZOOKEEPER_HOME=/usr/local/services/zookeeper/zookeeper-3.4.9/ export PATH=$ZOOKEEPER_HOME/bin:$PATH export PATH #idea - zookeeper-3.4.9 config end - 2017-12-09
source /etc/profile
启动 zookeeper 服务:
zkServer.sh start
查询 zookeeper 状态:
zkServer.sh status
关闭 zookeeper 服务:
zkServer.sh stop
重启 zookeeper 服务:
zkServer.sh restart
以上是zookeeper,下面是kafka
下载解压不写
vim server.properties
主要更改
log.dirs=/usr/local/kafka_2.12-2.1.0/logs/kafka
listeners=PLAINTEXT://(你的ip):9092
zookeeper.connect=114.67.100.229:2181
启动
./bin/kafka-server-start.sh -daemon config/server.properties
查看线程
netstat -tunlp|egrep "(2181|9092)"
创建topic
./bin/kafka-topics.sh --create --zookeeper ip:2181 --replication-factor 1 --partitions 1 --topic test-topic
生产者:
./bin/kafka-console-producer.sh --broker-list ip:9092 --topic test_topics
消费者:
./bin/kafka-console-consumer.sh --bootstrap-server ip:9092 --topic test_topics --from-beginning