赞
踩
1、环境背景
centos7.5
已安装zookeeper 可参考 zookeeper安装使用
2、下载 版本3.0 非集群 后面单独出集群
官网 Apache Kafka
tar -zxvf kafka_2.12-3.0.0.tgz
mv kafka_2.12-3.0.0/ kafka
5、进入到/opt/kafka 目录,修改配置文件
cd config/
vim server.properties
6、配置环境变量
在/etc/profile.d/my_env.sh 文件中增加 kafka 环境变量配置
sudo vim /etc/profile.d/my_env.sh
增加如下内容
#KAFKA_HOME
export KAFKA_HOME=/opt/kafka
export PATH=$PATH:$KAFKA_HOME/bin
刷新环境变量
source /etc/profile
启动
bin/kafka-server-start.sh -daemon config/server.properties
查看进程
jps -l
停止
bin/kafka-server-stop.sh
注意
因采用阿里服务器 安全策略需放开端口 ,使用代码连接kafka 无法连接 报错
在linux上启动kafka进行生产消费数据时没有问题。一旦在IDEA上通过Java API操作kafka时就会报Failed to send messages after 3 tries.的错误。通过查找资料和尝试后,终于含泪连接成功了。
调整配置
vim server.properties
重启kafka 通过idea可以正常连接 生产 消费 信息
此处先安装单节点 后面会出和spring Boot相关集成和集群安装
参照
kafka+springboot入门_龙谷情Sinoam的博客-CSDN博客
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。