Kafka - 环境搭建
一、概述
Kafka(官网地址)专为分布式高吞吐量系统而设计。 Kafka往往工作得很好,作为一个更传统的消息代理的替代品。 与其他消息传递系统相比,Kafka具有更好的吞吐量,内置分区,复制和固有的容错能力,这使得它非常适合大规模消息处理应用程序。
二、环境搭建(windows)
1、java运行环境安装,网上很多教程,这里就不做具体介绍了
2、下载kafka(地址)
3、解压到指定路劲,如:E:\kafka(注意路劲不能包含空格)
4、启动zookeeper:运行cmd命令行,定位到E:\kafka,运行命令:.\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties
5、启动kafka:运行cmd命令行,定位到E:\kafka,运行命令:.\bin\windows\kafka-server-start.bat .\config\server.properties
6、创建topic:运行cmd命令行,定位到E:\kafka\bin\windows,运行命令:kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test
7、创建producer:运行cmd命令行,定位到E:\kafka\bin\windows,运行命令:kafka-console-producer.bat --broker-list localhost:9092 --topic test
8、创建consumer:运行cmd命令行,定位到E:\kafka\bin\windows,运行命令:kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test --from-beginning
9、在producer窗口下输入信息进行测试,每输入一行回车后消息马上就会出现在consumer中,表明kafka已经安装测试成功
三、可视化工具
借助可视化客户端工具 kafka tool,下载地址
最新文章
- 【原创】我所理解的自动更新-APP发布与后台发布
- UIKit框架
- Spring事务配置的五种方式
- JavaScript之作用域和引用类型
- Tensorflow学习笔记1:Get Started
- WP8 双击返回键退出
- 【读书笔记】iOS-内存释放
- maven搭建详解
- Top 30 Nmap Command Examples For Sys/Network Admins
- DOI EXCEL显示报表
- git - 简易指南
- SQL Server 读取CSV中的数据
- [YII]将ar查询结果转化成数组
- Java,js,多条件split字符分割
- 牛津初阶字典单词F-联想故事
- PTA——天平找小球
- jqueryEasyui常用代码
- nginx通过upstream实现负载均衡
- pycharm-community-3.1.1.tar.gz下载
- 初识 Zookeeper
热门文章
- javasript简单实现文字的展开收起(无动画)
- Django:母版、继承、组件、自定义标签
- Part_six:Redis-cluster 实现集群
- Android Jetpack组件 - ViewModel,LiveData使用以及原理
- js 数组 去重 算法(转载)
- Bash基础——减号-
- 191012 python3关于空格打印、赋值、+=符号的小坑
- 2013.6.26 - OpenNER第六天
- Andrew Ng机器学习 三:Multi-class Classification and Neural Networks
- 渗透之路基础 -- XXE注入漏洞