依赖环境

kafka依赖zookeeper,故先要进行zookeeper部署,详见centos7 zookeeper部署。

kafka下载

http://kafka.apache.org/downloads
http://mirrors.tuna.tsinghua.edu.cn/apache/kafka/2.3.1/kafka_2.12-2.3.1.tgz

部署

tar xvzf kafka_2.12-2.3.1.tgz
mv kafka_2.12-2.3.1 /opt/
cd /opt/kafka_2.12-2.3.1/
vi config/server.properties
修改

listeners=PLAINTEXT://192.168.81.145:9092    #注意,这里一定要有客户端可访问的ip,否则非本机连接调用第二次会异常
log.dirs=/data/kafka-logs

启动
bin/kafka-server-start.sh config/server.properties &
如果输出出现
[2019-11-18 15:17:08,052] INFO [KafkaServer id=0] started (kafka.server.KafkaServer)
表示成功启动

停止服务
bin/kafka-server-stop.sh

测试

启动生产者
bin/kafka-console-producer.sh --broker-list 192.168.81.145:9092 --topic test
然后随便输入几行消息

启动消费者
bin/kafka-console-consumer.sh --bootstrap-server 192.168.81.145:9092 --topic test --from-beginning
消费者会获取到生产者输入的几行消息

单机伪集群部署详见下篇文章:centos7 kafka单机伪集群部署

centos7 kafka2.3.1单点部署相关推荐

  1. centos7 zookeeper3.5.6单点部署

    目录 官网下载 部署 连接测试 官网下载 https://zookeeper.apache.org/ 下载 https://zookeeper.apache.org/releases.html 直接部 ...

  2. centos7 kafka2.3.1单机伪集群部署

    接上篇文章centos7 zookeeper单点部署,准备好相应的包 cp config/server.properties config/server0.properties vi config/s ...

  3. CentOS下FastDFS+Nginx(单点部署)事例

    FastDFS集群部署 之前介绍过关于FastDFS单机部署,详见博文:FastDFS+Nginx(单点部署)事例 下面来玩下FastDFS集群部署,实现高可用(HA) 服务器规划: 跟踪服务器1[主 ...

  4. CentOS7中使用kubeadm快速部署一套K8S集群

    一.Kubernetes概述 1.1 Kubernetes是什么 Kubernetes是Google在2014年开源的一个容器集群管理系统,Kubernetes简称K8S K8S用于容器化应用程序的部 ...

  5. SpringCloud从入门到进阶(九)——单点部署Zuul的压力测试与调优(二)

    内容 作为微服务架构系统的入口,毫无疑问,Zuul的并发性能直接决定了整个系统的并发性能.本文结合前几篇文章的内容,在云服务器中部署了包含Eureka Server,Zuul等组件的1.0版本的微服务 ...

  6. CentOS7下Elasticsearch集群部署记录

    Elasticsearch是一个分布式搜索服务,提供Restful API,底层基于Lucene,采用多shard的方式保证数据安全,并且提供自动resharding的功能,github等大型的站点也 ...

  7. Centos7下使用Ceph-deploy快速部署Ceph分布式存储

    #Centos7下使用Ceph-deploy快速部署Ceph分布式存储 CEPH 简介  不管你是想为云平台提供Ceph 对象存储和/或 Ceph 块设备,还是想部署一个 Ceph 文件系统或者把 C ...

  8. 阿里云服务器ECS centos7.4搭建nginx环境部署静态代码

    阿里云服务器ECS centos7.4搭建nginx环境部署静态代码 欢迎来到新手如何通过阿里云服务器部署静态网站 作为一个前端开发,第一次部署自己的私人网站,没有经验,战战兢兢,但是没有办法,成为全 ...

  9. CentOS7安装tyk(内部部署)

    CentOS7安装tyk(内部部署) 参考 官方文档 github 环境准备 #确保端口3000处于打开状态:Dashboard使用该端口来提供GUI和Developer Portal #Tyk需要P ...

最新文章

  1. java 常量池详解
  2. 周记php,工作周记 | php外包与php技术服务商
  3. 利用Teensy进行EM410x卡模拟以及暴力破解EM410X类门禁系统可行性猜想
  4. scrapy自定义Request的缓存策略(减少内存占用)
  5. 解决:用PivotGridControl 与 chartControl 配合使用,Series最大只显示10条
  6. WEB-UI自动化测试实践
  7. 如何将Git用于Unity3D源代码管理?
  8. acdream 1735 输油管道 贪心
  9. Python3.6 安装pandas包的方法
  10. 基于HTML5 WebGL 与 GIS 的智慧机场大数据可视化分析
  11. css常见居中方法总结
  12. Github 标星 3w+,热榜第一,使用 Python实现所有算法!
  13. XMLHttpRequest.readyState 状态
  14. 《算法竞赛进阶指南》 防线
  15. 骨传导与气传导技术联合,这款耳机有何出色之处?开箱体验走起
  16. 单链表就地逆置(Java版)
  17. SiT5711:±5~±8ppb超高精度Stratum 3E恒温振荡器OCXO,1-60MHz
  18. 宝塔显示100%负载100%cpu解决办法
  19. java常见的加密方式
  20. 树状数组原理及经典应用问题

热门文章

  1. 工作298:无路由页面
  2. “约见”面试官系列之常见面试题之第八十八篇之什么是vue生命周期(建议收藏)
  3. 前端学习(2029)vue之电商管理系统电商系统之timeline组件
  4. 前端学习(1801):前端调试之清除浮动练习3
  5. 前端学习(1764):前端调试值之性能分析的方法二
  6. oracle之单行函数之分组函数之课后练习
  7. 前端学习(1501):一次帮别人解决问题的案例
  8. 第一百三十一期:2019年容器使用报告:Docker 和 Kubernetes 王者地位不倒!
  9. spring mvc学习(36):jstl的jar包的下载
  10. vim 删除行_【收藏】138条 Vim 命令、操作、快捷键全