[Kafka]_1
来源:互联网 发布:手机连接电脑网络共享 编辑:程序博客网 时间:2024/06/02 00:43
Kafka是由LinkedIn公司开发的,之后贡献给Apache基金会,成为Apache的一个顶级项目,开发语言为Scala。提供了各种不同语言的API,具体参考Kafka的cwiki页面;
Kafka的安装方式主要分为三种:单机安装、伪分布式安装、分布式安装;安装基本配置一样,区别在于:单机安装是在一台服务器上只安装一个broker服务,伪分布式安装是指在一台服务器上安装多个broker服务,分布式安装是指具有多台服务器,至于每天服务器上的broker服务数量可选;所以这里只介绍伪分布式安装的讲解
Kafka安装步骤:
-1. 安装JDK环境(配置JAVA_HOME, 1.7.0_79)
-2. 安装Scala环境(配置SCALA_HOME, 2.10.4)
-3. 安装zookeeper环境(3.4.5)
-4. 安装kafka环境
至于JDK、SCALA、Zookeeper的安装步骤省略,直接进入Kafka环境安装步骤:
-1. 下载安装包,下载地址:http://archive.apache.org/dist/kafka/,在该目录下选择具体版本,比如这里选择版本0.8.2.1安装包进行下载,如果没有找到对应的安装包,可以选择源码进行下载重新编译;将下载好的压缩包上传到Linux服务器上
-2. 解压下载好的压缩包,并配置KAFKA_HOME环境变量(配置变量步骤可选)
-3. 复制${KAFKA_HOME}/config/server.properties文件为server1.properties、server2.properties、server3.properties三个服务器配置文件
-4. 修改server{1,2,3}.properties配置文件的内容,主要更改参数为:
-5. 启动kafka服务, 参数-daemon的含义是指启动的服务进程是作为后台进程(守护线程)启动还是作为前端线程来启动
${KAFKA_HOME}/bin/kafka-server-start.sh -daemon ${KAFKA_HOME}/conf/server1.properties
${KAFKA_HOME}/bin/kafka-server-start.sh -daemon ${KAFKA_HOME}/conf/server2.properties
${KAFKA_HOME}/bin/kafka-server-start.sh -daemon ${KAFKA_HOME}/conf/server3.properties
-6. 查看Kafka的进程是否存在
jps -ml
-7. 关闭Kafka服务
${KAFKA_HOME}/bin/kafka-server-stop.sh
至此,Kafka安装完成
- [Kafka]_1
- [Kafka]_1
- [Kafka]_1
- [Kafka]_1
- [Kafka]_1
- [Kafka]_1
- [Kafka]_1
- Kafka
- kafka
- kafka
- KAFKA
- Kafka
- kafka
- kafka
- kafka
- kafka
- Kafka
- kafka
- Android四大组件之BroadCastReceiver
- 昇润CC2640 SDK应用入门教程四-BLE与串口数据传输
- Antlr v4入门教程和实例
- 尼姆博弈
- ubuntu下mysql的常用命令
- [Kafka]_1
- 多态性
- js开发过程中的问题
- 名单真相
- 欢迎使用CSDN-markdown编辑器
- 输入字符串以及输出
- Android:android的框架区别(网络框架、图片异步加载与缓存框架、数据框架)特点整理
- 第一次上机实验报告
- C++