当前位置:   article > 正文

Kafka 在CentOS下安装_centos安装kafka

centos安装kafka

下载Kafka

注意:下载并使用Kafka前,必须安装Zookeeper!zookeeper安装文档:https://blog.csdn.net/u014641168/article/details/123901786

kafka官网下载地址:https://kafka.apache.org/downloads

linux中使用wget命令,远程下载kafka

wget https://archive.apache.org/dist/kafka/2.8.1/kafka_2.12-2.8.1.tgz  --no-check-certificate
  • 1

版本的话当然越新越好,对SpringBoot本版暂无要求,如果你有想说的,欢迎在评论区讨论。

安装

1、解压压缩包到/usr/local/目录

tar -zxvf ./kafka_2.12-2.8.1.tgz -C /usr/local/
  • 1

2、进入/usr/local/目录

cd /usr/local/
  • 1

3、修改原始名称

mv ./kafka_2.12-2.8.1/ kafka2.12
  • 1

4、进入Kafka并修改配置文件

cd kafka2.12
vim config/server.properties
  • 1
  • 2

修改其中的:

broker.id=0
log.dir=/usr/local/kafka/kafka-logs

#配置zookeeper管理kafka的路径
zookeeper.connect=localhost:2181

#配置kafka的监听端口
listeners=PLAINTEXT://:9092

#把kafka的地址端口注册给zookeeper,如果是远程访问要改成外网IP
advertised.listeners=PLAINTEXT://外网IP:外网端口
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

启动

必须先启动zookeeper!!!

kafka启动命令:

bin/kafka-server-start.sh -daemon config/server.properties
  • 1

kafka停止命令:

bin/kafka-server-stop.sh
  • 1

创建Topic

1、进入到Kafka目录下,创建一个名为testTopic的Topic。

bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic testTopic
  • 1

2、查看创建的Topic列表。

bin/kafka-topics.sh --list --zookeeper localhost:2181
  • 1

测试通信

1、连接生产者,命令后面需要对应 Topic 名称。

bin/kafka-console-producer.sh --broker-list localhost:9092 --topic testTopic
  • 1

在这里插入图片描述
2、连接消费者,需要连接消费者的Topic

bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic testTopic --from-beginning
  • 1

在这里插入图片描述
通过以上步骤,就成功安装kafka了,这个时候就可以通过java开发工具连接进行开发了。

详细介绍:https://www.cnblogs.com/yclh/p/14894712.html

Kafka账号密码配置:https://blog.csdn.net/u014641168/article/details/130841314

其他

自己做的小商城,开发技术 SpringCloud + Nacos + 支付宝支付 + Vue

感兴趣的可以相互讨论技术!

传送门:https://store.ityao.cn/

顺便说一下,国内又一款开源软件Wall,搭建特别简单,可以搭建个人照片墙和视频墙,有兴趣可以看下教程:https://blog.csdn.net/u014641168/article/details/129396364

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/557392
推荐阅读
相关标签
  

闽ICP备14008679号