文档章节

在Docker上安装Kafka

n
 neo4j
发布于 2017/05/16 17:30
字数 241
阅读 268
收藏 0

 

作为一个消息中间件,Kafka 以高扩展性、高吞吐量等特点,在互联网项目中被广泛采用。

为了方便初学者能快速试用 Kafka ,本文演示了如何用 Docker 快速搭建一个简单的 Kafka 服务。

 

不清楚 Kafka 的同学,可以先看看这篇文章: 

http://blog.csdn.net/suifeng3051/article/details/48053965

 

1. 下载 kafka 的 docker 镜像:

docker pull spotify/kafka

注意: kafka 依赖 zookeeper 服务,而 spotify/kafka 里面集成好了 zookeeper 与 kafka,实现了一键启动。

 

2. 在 docker 中启动 kafka 服务:

docker run -p 2181:2181 -p 9092:9092 --env ADVERTISED_HOST=127.0.0.1 --env ADVERTISED_PORT=9092 spotify/kafka

 

3. 执行 kafka 的生产端、消费端程序,查看运行效果:

下载 kafka 安装包:

http://kafka.apache.org/downloads

下载完后解压缩,进入目录中。

生产端发消息,命令行演示如下:

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

消息端收消息,命令行演示如下:

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

© 著作权归作者所有

n
粉丝 2
博文 4
码字总数 1274
作品 0
私信 提问
docker入门到实战(6)在docker中安装和使用kafka

下载镜像 这里使用了wurstmeister/kafka和wurstmeister/zookeeper这两个版本的镜像,在hub.docker.com中可以搜索到。 1、docker pull wurstmeister/zookeeper 2、docker pull wurstmeister/...

编程老司机
2018/05/14
0
0
使用Docker(Mac)搭建 Nginx/Openresty - Kafka - kafkaManager

本文默认读者已经对Docker有一定了解,且清楚使用Docker进行部署的优势。 1.安装Docker(Mac) 官网:https://docs.docker.com/docker-for-mac/install/ 1.1 下载 Docker for Mac 地址:htt...

高广超
2018/05/26
0
0
Flink消费kafka消息实战

版权声明:欢迎转载,请注明出处,谢谢。 https://blog.csdn.net/boling_cavalry/article/details/85549434 本次实战的内容是开发Flink应用,消费来自kafka的消息,进行实时计算; 环境情况 ...

博陵精骑
01/01
0
0
使用docker安装kafka

我们这里使用第三方docker镜像来安装kafka环境,分别是:wurstmeister/kafka 和 wurstmeister/zookeeper ,如需修改和自定义请查看对应的Dockerfile。 下载镜像 sudo docker pull wurstmeis...

John
2018/06/15
0
0
filebeat+kafka+logstash+elasticsearch

服务架构 由于博主是在本机测试,所以的filebeat和logstash是用的传统方式安装,其他组件用的docker容器。 除了filebeat,其他组件会用到java虚拟机,所以为了方便,最好都走docker。我这为了...

xiaoxlm
2018/07/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

typescript 接口 函数类型 可索引类型

函数类型 可索引类型 数字索引签名 字符串索引签名 数字索引签名返回值 必须是 字符串索引签名返回值的子集 只读索引签名

lilugirl
今天
3
0
Oracle SQL语法实例合集

如需转载请注明出处https://my.oschina.net/feistel/blog/3052024 目的:迅速激活Oracle SQL 参考:《Oracle从入门到精通》 ------------------------------------------------------------......

LoSingSang
今天
2
0
增加 PostgreSQL 服务进程的最大打开文件数

https://serverfault.com/questions/628610/increasing-nproc-for-processes-launched-by-systemd-on-centos-7 要在systemd的配置里加才行...

helloclia
今天
2
0
组合模式在商品分类列表中的应用

在所有的树形结构中最适合的设计模式就是组合模式,我们看看常用商品分类中如何使用。 先定义一个树形结构的商品接口 public interface TreeProduct { List<TreeProduct> allProducts(...

算法之名
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部