博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
kafka安装与配置
阅读量:2195 次
发布时间:2019-05-02

本文共 1568 字,大约阅读时间需要 5 分钟。

配置zookeeper

$cd  kafka_2.11-0.10.0.0

$vi config/zookeeper.properties 

dataDir=/data/programs/kafka_2.11-0.10.0.0/data

dataLogDir=/data/programs/kafka_2.11-0.10.0.0/logs

clientPort=2181

maxClientCnxns=100

tickTime=2000

initLimit=10

 

启动zookeeper

[root@hhh bin]#./zookeeper-server-start.sh/opt/kafka_2.12-0.11.0.0/config/zookeeper.properties

如果没有报错,可以转后台启动

[root@hhh bin]#nohup /opt/kafka_2.12-0.11.0.0/bin/zookeeper-server-start.sh/opt/kafka_2.12-0.11.0.0/config/zookeeper.properties &

 

配置kafka

$ vi config/server.properties

broker.id=0

port=9092

host.name=192.168.12.105

num.network.threads=3

num.io.threads=8

socket.send.buffer.bytes=102400

socket.receive.buffer.bytes=102400

socket.request.max.bytes=104857600

log.dirs=/data/logs/kafka

num.partitions=2

num.recovery.threads.per.data.dir=1

log.retention.check.interval.ms=300000

zookeeper.connect=localhost:2181

zookeeper.connection.timeout.ms=6000

启动kafka

[root@hhh bin]#/opt/kafka_2.12-0.11.0.0/bin/kafka-server-start.sh/opt/kafka_2.12-0.11.0.0/config/server.properties

如果没有报错,可以转后台启动

[root@hhh bin]#nohup /opt/kafka_2.12-0.11.0.0/bin/kafka-server-start.sh/opt/kafka_2.12-0.11.0.0/config/server.properties &

测试kafka

1、创建topic 

$bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test 

 

2、查看创建的topic 

$ bin/kafka-topics.sh -list -zookeeper localhost:2181 

test

 

3、生产消息测试 

$bin/kafka-console-producer.sh --broker-list 10.2.152.202:9092 --topic test 

this is test          #输入后回车

 

4、消费消息测试 

$bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic test --from-beginning

this is test

转载地址:http://lmpub.baihongyu.com/

你可能感兴趣的文章
夯实Java基础系列2:Java自动拆装箱里隐藏的秘密
查看>>
夯实Java基础系列1:Java面向对象三大特性(基础篇)
查看>>
夯实Java基础系列3:一文搞懂String常见面试题,从基础到实战,更有原理分析和源码解析!
查看>>
夯实Java基础系列4:一文了解final关键字的特性、使用方法,以及实现原理
查看>>
Java 未来行情到底如何,来看看各界人士是怎么说的
查看>>
IntelliJ 平台 2020 年路线图
查看>>
走进JavaWeb技术世界8:浅析Tomcat9请求处理流程与启动部署过程
查看>>
微软宣布加入 OpenJDK,打不过就改变 Java 未来!
查看>>
MyBatis动态SQL(认真看看, 以后写SQL就爽多了)
查看>>
为什么强烈推荐 Java 程序员使用 Google Guava 编程!
查看>>
先搞清楚这些问题,简历上再写你熟悉Java!
查看>>
【数据库】关系数据库和非关系数据库的优缺点
查看>>
【数据结构】动态顺序表
查看>>
Markdown的基础使用
查看>>
Linux基础命令
查看>>
【C语言】交换两个数值的三种方法
查看>>
【数据结构】栈的简单理解以及对栈的基本操作
查看>>
【数据结构】简单不带环迷宫的实现(用栈实现)
查看>>
【C语言】简单的了解递归(求斐波那契,n的阶乘,字符串长度,把一个整型(无符号),转化为字符型并打印出来)
查看>>
【数据结构】动态栈的实现
查看>>