【Kafka】kafka的安装以及部署的详细描述
kafka是一个高吞吐量的分布式消息队列(message Queue)系统,以下是它的介绍
流媒体平台有三个关键功能:
- 发布和订阅记录流,类似于消息队列或企业消息传递系统。
- 以容错的持久方式存储记录流。
- 记录发生时处理流。
Kafka通常用于两大类应用:
- 构建可在系统或应用程序之间可靠获取数据的实时流数据管道
- 构建转换或响应数据流的实时流应用程序
要了解Kafka如何做这些事情,让我们深入探讨Kafka的能力。
首先是几个概念:
- Kafka作为一个集群运行在一个或多个可跨多个数据中心的服务器上。
- Kafka集群以称为主题的类别存储记录流。
- 每条记录都包含一个键,一个值和一个时间戳。
下面是它的图
一、安装的第一步
首先、应该先上传、解压。然后配置相应的配置文件,这里只需要配置server.properties即可,启动3台kafka Brokers,如下图所示
启动服务:在启动这个服务之前,先启动HDFS的各种节点,然后启动zookeeper服务,再启动kafka的服务,
创建topic并查看:bin/kafka-topics.sh --create --zookeeper bigdata-hpsk01.huadian.com:2181/kafka --replication-factor 2 --partitions 3 --topic testTopic88
--replication-factor 副本数量 < Broker 数量
查看kafka集群中 topic数目
bin/kafka-topics.sh --list --zookeeper bigdata-hpsk01.huadian.com:2181/kafka
发送数据到topic中
bin/kafka-console-producer.sh --broker-list hostname:9092,hostname:9093,hostname:9093 --topic testTopic88
从topic消费数据
bin/kafka-console-consumer.sh --zookeeper hostname:2181/kafka --topic testTopic88 --from-beginning
因为kafka的元数据是存储在zookeeper中,所以可以在zookeeper中去查看
这就说明安装成功了,可以往kafka写入数据了。
【Kafka】kafka的安装以及部署的详细描述相关推荐
- Jenkins详细安装配置部署--超详细
Jenkins详细安装配置部署--超详细 一.什么是CI/CD 二.Gitlab内置持续集成 持续集成(CI) 持续交付(CD) 2.1 Gitlab的CI/CD优势 2.2 Gitlab的CI/CD ...
- 探讨微软团队开发利器VSTS之安装及部署篇
一.引言Visual Studio 2005 Team System是微软结合MSF成功开发经验的基础上,首次由软件开发领域延伸至整个软件开发生命周期管理的开发工具.Visual Studio 200 ...
- 探讨微软团队开发利器VSTS安装及部署篇
一.引言Visual Studio 2005 Team System是微软结合MSF成功开发经验的基础上,首次由软件开发领域延伸至整个软件开发生命周期管理的开发工具.Visual Studio 200 ...
- Kafka安装及部署
阅读目录 一.环境配置 二.操作过程 Kafka介绍 安装及部署 回到顶部 一.环境配置 操作系统:Cent OS 7 Kafka版本:0.9.0.0 Kafka官网下载:请点击 JDK版本:1.7. ...
- Kafka安装与部署
大数据相关知识点 1. Kafka介绍 Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据,具有高性能.持久化.多副本备份.横向扩展能力-- 分布式系统 ...
- centos7搭建Linux集群,CentOS 7下Kafka集群安装
一.环境操作系统和软件版本介绍 1.环境操作系统为CentOS Linux release 7.2.1511 (Core) 可用cat /etc/RedHat-release查询 2.软件版本 Kaf ...
- win10下kafka集群安装+集成springboot
kafka安装+集成springboot 记录kafka安装.学习.继承springboot的过程 文章目录 kafka安装+集成springboot 前言 一.kafka + zk的安装 1.zk的 ...
- KafKa集群安装、配置
一.事前准备 1.kafka官网:http://kafka.apache.org/downloads. 2.选择使用版本下载. 3.kafka集群环境准备:(linux) 192.168.145.12 ...
- Kafka 入门之集群部署遇到问题
最近,因为上级主管部门需要通过使用Kafka向其传输文件,又因为此前没有接触过kafka,所以在部署测试kafka程序期间遇到很多问题,在这里总结4个问题与1个建议,方便入门者参考也便于遇到类似问题进 ...
最新文章
- 一个十分简短的Tween
- AgileGAN130毫秒生成动漫肖像!LeCun点赞:超越梵高
- 网络编程: 基于UDP协议的socket
- 潮美之夜见证“夜拍王”诞生,荣耀10 GT照亮三里屯
- VueConf China 2021 《Vue3生态进展-尤雨溪》 Reaction
- 密封槽设计标准_哈尔滨轴承 | 超全面机械密封选型
- 离线安装NLTK工具包
- spring mvc请求的时候是如何找到正确的Controller
- 北京理工大学计算机基础实验,北京理工大学2020计算机基础考研真题
- 网易云音乐虚化图片html,网易云音乐怎么换背景 背景图片设置方法
- 【unity3d游戏源码及软件】部分展示之:超级马里奥unity源码,内附更多源码
- 非接触物体尺寸形态测量(G 题)
- 未来避难所:漂浮的诺亚方舟宾馆可抵御洪流
- no transaction is in progresss
- [Computer Architecture读书笔记] 3.2 Basic Compiler Techniques for Exposing ILP
- 新版导航条stacknavigator
- isPrototypeOf、instanceof、hasOwnProperty函数介绍
- Ubuntu 22.04正式发布, 更像苹果了
- Windows下mklink使用, 硬链接, 软链接和快捷方式的区别
- jQuery的单机和双击事件
热门文章
- 数据结构之基于Java的顺序列表实现
- Kubernetes学习总结(12)—— 学习 kubernetes 的10个技巧或建议
- Tomcat学习总结(20)—— Tomcat启动脚本收藏
- Tomcat学习总结(10)——Tomcat多实例冗余部署
- FastDFS学习总结(1)--FastDFS安装和部署
- oracle 调用main方法,main方法中调用spring注入bean
- 安卓音量阶数修改_16款手机UI随便用,音量调节原来可以这样玩
- java中的static类_再议Java中的static关键字
- MySQL 在指定位置新增字段
- 通讯信息诈骗背后的个人信息安全之痛