kafka单机安装
kafaka安装
一、下载
https://kafka.apache.org/27/documentation.html
使用请直接查看官网:https://kafka.apache.org/27/documentation.html
版本:2.7.2
二、启动
# 前台启动
./bin/zookeeper-server-start.sh ./config/zookeeper.properties
# 后台启动
./bin/zookeeper-server-start.sh -daemon ./config/zookeeper.properties
nohup ./zookeeper-server-start.sh ../config/zookeeper.properties >../zookeeper.log &
# 前台启动
bin/kafka-server-start.sh config/server.properties
# 后台启动
./bin/kafka-server-start.sh -daemon ./config/server.properties
# 查看
bin/kafka-topics.sh --list --zookeeper localhost:2181
# 创建主题:
bin/kafka-topics.sh --create --topic quickstart-events --bootstrap-server localhost:9092
# 生产者
bin/kafka-console-producer.sh --topic quickstart-events --bootstrap-server localhost:9092
# 消费者
bin/kafka-console-consumer.sh --topic quickstart-events --from-beginning --bootstrap-server localhost:9092
三、配置
服务器:外网IP:180.xx.xx.35、内网IP:192.168.64.13
安装路径:/usr/local/kafaka
日志路径:/usr/local/kafaka/logs
数据路径:/data/logs/kafka-logs
使用示例:
# 创建主题:
bin/kafka-topics.sh --create --topic quickstart-events --bootstrap-server localhost:9092
# 生产者
bin/kafka-console-producer.sh --topic quickstart-events --bootstrap-server localhost:9092
# 消费者
bin/kafka-console-consumer.sh --topic quickstart-events --from-beginning --bootstrap-server localhost:9092
# 第一个窗口
[root@instance-p210s5rn-1 kafaka]# bin/kafka-console-producer.sh --topic quickstart-events --bootstrap-server localhost:9092
>hello wordl
>
# 另外一个窗口
[root@instance-p210s5rn-1 ~]# cd /usr/local/kafaka/
[root@instance-p210s5rn-1 kafaka]# bin/kafka-console-consumer.sh --topic quickstart-events --from-beginning --bootstrap-server localhost:9092
hello wordl
本文来自博客园,作者:刘文江,转载请注明原文链接:https://www.cnblogs.com/liuwenjiang/p/18907188

浙公网安备 33010602011771号