KAFKA 0.11 RHEL6.5安装
来源:互联网 发布:里约奥运会数据库 编辑:程序博客网 时间:2024/05/20 22:01
KAFKA简介KAFKA是一款分布式消息发布和订阅的系统。官网:http://kafka.apache.org/1、下载KAFKA及JDKKAFKA下载地址:http://kafka.apache.org/downloads ,下载binary类型的安装包。下载后文件为:kafka_2.11-0.11.0.0.tgzJDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载后文件为:jdk-8u131-linux-x64.tar.gz2、安装JDK将JDK上传到/usr下,解压:tar -xzvf jdk-8u131-linux-x64.tar.gz设置变量:vi .bash_profilePATH中添加/usr/jdk1.8.0_131/bin使文件生效source .bash_profile3、修改hosts文件添加主机地址映射vi /etc/hosts186.168.100.101 kafka4、安装KAFKA将KAFKA安装包上传到/opt下,解压:tar -xzvf kafka_2.11-0.11.0.0.tgz4、启动KAFKA因为KAFKA是依赖zookeeper的,所以先开启zookeeper服务:cd /opt/kafka_2.11-0.11.0.0nohup bin/zookeeper-server-start.sh config/zookeeper.properties &启动KAFKA服务:nohup bin/kafka-server-start.sh config/server.properties &5、测试KAFKA打开两个terminal,一个作为消息发送端,一个作为消息接收端。消息接收端执行以下命令,建立一个名为test的topic:bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test查看消息接收端在运行的topic:bin/kafka-topics.sh --list --zookeeper localhost:2181消息发送端执行以下命令,向test发送消息:bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test在消息接收端,执行以下命令查看收到的消息:bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning6、KAFKA通信示例在消息接收端执行以下命令,等待消息:[root@kafka kafka_2.11-0.11.0.0]# bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test在消息发送端执行以下命令,并输入消息:hello:[root@kafka kafka_2.11-0.11.0.0]# bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test>hello在消息接收端,查看收到的消息:[root@kafka kafka_2.11-0.11.0.0]# bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic testhello
阅读全文
0 0
- KAFKA 0.11 RHEL6.5安装
- RHEL6.5下安装OpenSIPS
- RHEL6.5安装DB2数据库
- rhel6.5 环境nginx安装
- MongoDB在RHEL6.5下的安装
- RHEL6.5 静默安装oracle11.2
- RHEL6.5 静默安装oracle11.2
- rhel6.5安装OpenFOAM-2.3.0
- rhel6.5 下samba安装配置
- 源码编译安装MySQL(rhel6.5)
- RHEL6.5源码安装mysql-5.7.11
- 关于在rhel6.5下安装oracle11g2
- PHP5.4.36 RHEL6.5 源码编译安装
- linux---rhel6.5虚拟机安装及封装
- RHEL6.5 db2_data_server_client客户端 安装与配置
- RHEL6.5安装multipath多路径软件
- RHEL6.5安装multipath多路径软件
- CentOS6.5安装Kafka
- 《Hadoop基础教程》之初识Hadoop
- 单例模式
- 转自: Vue.js——60分钟组件快速入门(上篇)
- redis集群与哨兵模式安装
- RegisterRawInputDevices捕获设备消息
- KAFKA 0.11 RHEL6.5安装
- 怎样烧录WiFi攻击神器
- SpringMvc日期转换的三种方式
- Android Retrofit 2实现原理分析
- IntelliJ IDEA 2017.X破解
- 在windows系统下直接将linux系统删除导致开机出现grub rescure而无法进入windows系统的修复方法
- /*Oracle基础(创建表空间、创建用户、授予权限、撤销权限、更改删除接锁用户)*/
- 作业7.19
- 眼睛是我们心灵的窗户