一、Linux环境准备

  • Centos7, 1 CPU , 2G Memory ,20G Disk , Virtual System
  • JDK
  • Zookeeper

二、Kafka 安装

  1. 下载Kafka安装包
    官网:http://kafka.apache.org/downloads

  2. 解压安装包tar -zxvf kafka_2.11-2.3.1.tgz -C /opt/

  3. 修改配置文件
    进入kafka安装的config目录下:cd /opt/kafka_2.11-2.3.1/config
    修改server.properties文件:


三、Kafka常用操作

3.1、Kafka 启动与关闭

启动
(注意:在启动kafka之前要启动zookeeper服务及zookeeper的客户)
进入kafka安装目录下,执行:

bin/kafka-server-start.sh config/server.properties

启动完成

(新建会话,在Zookeeper目录下执行:bin/zkCli.sh -server node110:2181


3.2、Kafka Producer(生产者)

(记得先启动kafka)

  1. Producer创建Topic(建立HelloWorld话题)
    (在kafka的目录下执行)
bin/kafka-console-producer.sh --broker-list node110:9092 --topic HelloWorld

启动完成

3.3、Kafka Consumer(消费者)

  1. Consumer读取Topic(消费HelloWorld话题)
    (在kafka的目录下执行)
bin/kafka-console-consumer.sh --bootstrap-server node110:9092 --topic HelloWorld --from-beginning

启动完成

(根据末尾的参数不同,读取到的结果信息数也不同)

学习笔记Kafka(三)—— Kafka安装配置(2)—— Kafka单代理及常用操作相关推荐

  1. Python学习笔记一简介及安装配置

    Python学习笔记一 参考教程:廖雪峰官网https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e54 ...

  2. Hive-1.2.0学习笔记(一)安装配置

    鲁春利的工作笔记,好记性不如烂笔头 下载hive:http://hive.apache.org/index.html Hive是基于Hadoop的一个数据仓库工具,提供了SQL查询功能,能够将SQL语 ...

  3. Elasticsearch学习笔记(三)安装hanlp中文分词插件及同义词配置

    目录 hanlp分词插件 插件安装 在线安装 离线安装 安装数据包 同义词配置 hanlp分词插件 HanLP是一款免费开源(Apache License 2.0协议)中文语义分词工具,它提供中文分词 ...

  4. Linux学习笔记(三)(安装软件)

    Linux学习笔记(三) 概述 安装软件一般有三种方法: rpm RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出 ...

  5. Orleans[NET Core 3.1] 学习笔记(三)( 3 )服务端配置

    服务端配置 Silo通过SiloHostBuilder和许多补充选项类以编程方式进行配置. Silo配置有几个关键方面: Orleans集群信息 集群提供程序(不知道咋翻译) Silo到Silo和Cl ...

  6. 安装成功配置环境变量_go语言学习笔记-Windows10开发环境安装和环境变量配置

    相关文档 go语言学习笔记-目录 1.安装 1.1.访问 https://golang.google.cn/dl/ 或 https://golang.org/dl/ 下载官方安装包 1.2.选择Win ...

  7. homeassistant mysql_学习笔记 篇三:HomeAssistant学习笔记docker安装的ha更换数据库

    学习笔记 篇三:HomeAssistant学习笔记docker安装的ha更换数据库 2018-11-15 12:06:58 4点赞 18收藏 3评论 是返乡过年?还是就地过年?最新一届#双面过节指南# ...

  8. Boost库学习笔记(一)安装与配置

    Boost库学习笔记(一)安装与配置 1. 获取boost https://www.boost.org/users/history/version_1_79_0.html 任选其一 boost的目录结 ...

  9. linux系统管理学习笔记之三----软件的安装

    linux系统管理学习笔记之三----软件的安装 2009-12-29 19:10:02 标签:linux 系统管理 [推送到技术圈] 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 ...

最新文章

  1. jmeter--轻量级接口自动化测试框架
  2. 浅析volatile原理及其使用
  3. Android Studio编译提示如下attribute layout_constraintBottom_toBottomOf (aka com.luck.pictureselector:layou
  4. .net找List1和List2的差集
  5. 【数据结构和算法笔记】用c和c++分别实现二叉搜索树
  6. 内置函数——hasattr() 函数
  7. 2.Jenkins 2 权威指南 --- 基础知识
  8. MFC 的几个常用函数,用来计算文件大小,下载速度,转换时间的
  9. 自动化运维--python_自动化-设计师的朋友还是敌人?
  10. ASO优化图标篇:App图标优化的几点建议
  11. 银耳椰椰——Alpha冲刺Day06
  12. 关于BD文件的一些操作
  13. hdu1827 1269 2767 强连通分支 刷水
  14. ZEALER王自如品味逼格感悟
  15. Chrome浏览器无法翻译
  16. buildroot 交叉编译 剥离arm架构的二进制文件
  17. 【Git】OpenSSL SSL_read: Connection was aborted, errno 10053
  18. Altera新手教程
  19. win10没有默认的邮件客户端
  20. AT32F435/437 EDMA使用指南

热门文章

  1. pandas Series 的索引对象(一)
  2. Leetcode 面试题 01.01. 判定字符是否唯一 (每日一题 20211012)
  3. 模拟退火算法通俗讲解
  4. 机器学习算法与Python实践之(五)k均值聚类(k-means)
  5. Python编程基础:第二十八节 随机数Random Numbers
  6. Mac电脑同步工程到github
  7. spring mvc DispatcherServlet详解之拾忆工具类utils
  8. python对XML的解析
  9. 我爱我家 CIO 刘东颖:如何靠六大维度提升“数字化”能力?|鲸犀峰会
  10. 解构亚马逊Alexa的1.5万种技能