使用的kafka版本为:kafka_2.11-0.8.2.1.tgz
把该包都发到4台机器上,然后解压
部署规划:
10.1.253.130 部署zookeeper
10.1.253.131 部署broker(kafka server)
10.1.253.132 producer
10.1.253.133 consumer
130部署好zookeeper并启动
配置zookeeper的端口号为2181(保持默认不变即可)
131要部署为kafka的broker
要修改server 启动时用到的server.properties
zookeeper.connect=10.1.253.130:2181
然后启动broker
bin/kafka-server-start.sh config/server.properties &
132上启动producer
bin/kafka-console-producer.sh --broker-list 10.1.253.131:9092 --topic test2
在下面输入测试文本
mytest!
133上启动consumer
bin/kafka-console-consumer.sh --zookeeper 10.1.253.130:2181 --topic test2 --from-beginning
只要在133上能打印出 mytest! 即表示成功
本人亲测!