博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
kafka 安装 单机测试
阅读量:6458 次
发布时间:2019-06-23

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

  hot3.png

This tutorial assumes you are starting fresh and have no existing Kafka or ZooKeeper data.

the 0.10.0.0 release and un-tar it.

> tar -xzf kafka_2.11-0.10.0.0.tgz> cd kafka_2.11-0.10.0.0

Kafka uses ZooKeeper so you need to first start a ZooKeeper server if you don't already have one. You can use the convenience script packaged with kafka to get a quick-and-dirty single-node ZooKeeper instance.

> bin/zookeeper-server-start.sh config/zookeeper.properties[2013-04-22 15:01:37,495] INFO Reading configuration from: config/zookeeper.properties (org.apache.zookeeper.server.quorum.QuorumPeerConfig)...

Now start the Kafka server:

> bin/kafka-server-start.sh config/server.properties[2013-04-22 15:01:47,028] INFO Verifying properties (kafka.utils.VerifiableProperties)[2013-04-22 15:01:47,051] INFO Property socket.send.buffer.bytes is overridden to 1048576 (kafka.utils.VerifiableProperties)...

Let's create a topic named "test" with a single partition and only one replica:

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

We can now see that topic if we run the list topic command:

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

Alternatively, instead of manually creating topics you can also configure your brokers to auto-create topics when a non-existent topic is published to.

Kafka comes with a command line client that will take input from a file or from standard input and send it out as messages to the Kafka cluster. By default each line will be sent as a separate message.

Run the producer and then type a few messages into the console to send to the server.

> bin/kafka-console-producer.sh --broker-list localhost:9092 --topic testThis is a messageThis is another message

Kafka also has a command line consumer that will dump out messages to standard output.

> bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic test --from-beginningThis is a messageThis is another message

真好用,

生产消息

实时消费

 

转载于:https://my.oschina.net/sunmin/blog/692357

你可能感兴趣的文章
Unix整理笔记——在指定时间运行程序——里程碑M12
查看>>
liunx 的 crontab
查看>>
实例验证WEB浏览器智能应对节点失效
查看>>
使用Outlook Connector插件之后 qq发送过来的邮件为乱码
查看>>
ipsec over gre与gre over ipsec
查看>>
NA-NP-IE系列实验2
查看>>
owasp testing guide 2014 中文
查看>>
验证堆表(heap table)存储方式
查看>>
Linux多线程实践(8) --Posix条件变量解决生产者消费者问题
查看>>
EmbossMaskFilter BlurMaskFilter 学习
查看>>
学生机房虚拟化之磁盘操作
查看>>
《一胜九败》读书笔记
查看>>
Mono项目的新进展
查看>>
F5入口IP依据不同的端口实现转发到不同的POOL
查看>>
Exchange Server 2007邮箱存储服务器的容量规划和性能调优(下)
查看>>
Oracle调优检查点
查看>>
Qt核心剖析: moc
查看>>
数据库中字段设计与NULL值操作
查看>>
Python结合selenium自动领取无忧币的脚本
查看>>
DVWA系列之20 反射型XSS分析
查看>>