Linux中如何安装Kafka分布式集群
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,这篇文章主要介绍Linux中如何安装Kafka分布式集群,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Kafka(http://kafka.apache.org/) 是由 Li
千家信息网最后更新 2025年12月03日Linux中如何安装Kafka分布式集群
这篇文章主要介绍Linux中如何安装Kafka分布式集群,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
Kafka(http://kafka.apache.org/) 是由 LinkedIn 使用 Scala 编写的一个分布式消息系统,用作 LinkedIn 的活动流(Activity Stream)和运营数据处理管道(Pipeline)的基础,具有高水平扩展和高吞吐量。Spack、Elasticsearch 都支持与 Kafka 集成。下面看一下几种分布式开源消息队列系统的对比:

Kafka 集群架构:
一般不建议直接使用 Kafka 自带的 Zookeeper 建立 zk 集群,这里我们使用独立的 zk 集群,zk 集群搭建参考文章 Linux下ZooKeeper分布式集群安装。
这里 Linux 选择 CentOS 7.2。
# cd /usr/local# mkdir kafka# cd kafka# wget -P /usr/local/kafka http://mirror.bit.edu.cn/apache/kafka/1.0.0/kafka_2.11-1.0.0.tgz# tar -zxvf kafka_2.11-1.0.0.tgz# mkdir kafka-logs# cd kafka_2.11-1.0.0/config# vim server.properties
编辑配置文件 (配置项可以参考 http://kafka.apache.org/documentation.html#brokerconfigs) 为:
# 唯一标识,0开始broker.id=0# 服务器端口和ipport=9092host.name=192.168.2.20# 日志数据保存的目录log.dirs=/usr/local/kafka/kafka-logslog.retention.hours=168# 每条消息能够容纳的最大大小,默认1000012message.max.bytes=5242880# 默认的副本因子,即保存消息的副本数,默认1default.replication.factor=2# 取消息的最大直接数,默认1048576replica.fetch.max.bytes=5242880# 配置zk地址zookeeper.connect=192.168.20.11:2181,192.168.20.12:2181,192.168.20.13:2181
启动 Kafka 之前需启动 Zookeeper,然后启动 Kafka,各个节点需单独启动:
# cd /usr/local/kafka/kafka_2.11-1.0.0/bin# ./kafka-server-start.sh -daemon ../config/server.properties //后台启动服务# jps //查看服务是否启动成功# ./kafka-server-stop.sh //关闭服务
最后我们在三台不同的服务器上各部署一个 Kafka 进程,以构成一个 Kafka 集群。
以上是"Linux中如何安装Kafka分布式集群"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
集群
分布式
服务
消息
参考
配置
最大
内容
副本
数据
服务器
篇文章
系统
不同
成功
价值
兴趣
后台
吞吐量
因子
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
docker导入达梦数据库
台州正宗软件开发优质推荐
有代码没数据库怎么办
上海网络技术培训
金融软件开发下载软件
昆明农村信用社软件开发待遇
学校网络安全培训记录总结
16岁学网络技术有前途吗
ynse数据库
观澜科技园互联网企业招聘信息
dw连接数据库
绝地求生国际服推荐什么服务器
服务器搭建游戏主机
2022年数据库时间int
合肥网络安全大队
百科知识题库软件开发
嘉洲服务器
数据库给不及格加分
魅族17数据库评测
温州市优讯网络技术有限公司
app软件开发需要什么软件
锐起云盘双服务器备份
电子邮箱服务器组成
网络安全密锁是什么意思
联想服务器管理安装系统
网络技术图的计算题
网络安全进校园字体图片
软件开发环境和硬件环境
8比对数据库技术
辽宁网络技术分类创新服务