Flume + Kafka 学习梳理
来源:互联网 发布:布鲁克林警察 知乎 编辑:程序博客网 时间:2024/06/05 02:24
Flume
1,flume主要由source,channel,sink组成 。
2,source 扮演生产者。通个各种方式为flume捕获数据,再存到source!
3,channel 从source获得数据,等待sink拿走消息。channel可以通过memery,file等方式记录sink读取数据节点
4,sink 扮演消费者,从channel拿走存在里面的数据,传给对应的type
5,java环境自配。source与sink支持的type在官网可查
# flume 配置文件a1.source = sc1 a1.channel = ch1a1.sinks = sk1# source 配置a1.source.sc1.type = exec # 可执行命令方式a1.source.sc1.command = tail -F /var/log/message# sink 配置a1.sinks.sk1.type = org.apache.flume.sink.kafka.KafkaSink # 使用kafka 作为sinka1.sinks.sk1.bootstrap.servers = localhost:9092 # 指定kafka地址a1.sinks.sk1.topic= nginx # kafka定义的topic# channel 配置a1.channel.ch1.type = file # 采用文件记录数据a1.channel.ch1.checkpointDir=~/.flume/file-channel/checkpointa1.channel.ch1.dataDirs = ~/.flume/file-dir# 关联各组关系a1.sinks.sk1.channel = ch1a1.source.sc1.channel = ch1
阅读全文
0 0
- Flume + Kafka 学习梳理
- Kafka学习笔记 --- 概念梳理
- flume,kafka,storm学习笔记
- flume学习05---Kafka Source
- kafka学习四: flume+kafka+storm
- Flume-ng+Kafka+storm的学习笔记
- Flume-ng+Kafka+storm的学习笔记
- Flume-ng+Kafka+storm的学习笔记
- Flume-ng+Kafka+storm的学习笔记
- Flume-ng+Kafka+storm的学习笔记
- Flume-ng+Kafka+storm的学习笔记
- Flume-ng+Kafka+storm的学习笔记
- Flume学习10_Flume->Kafka数据流操作
- Storm学习总结(flume+kafka+storm)
- kafka梳理
- flume+kafka
- flume+kafka
- flume kafka
- 30-最小的K个数
- 一件开心的事情--用递归解决了兔子问题的升级版!
- JFreeChart中文API
- python快速创建一个类
- Session,Cookie,jsessionid,Url重写
- Flume + Kafka 学习梳理
- Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLIC
- VBO, PBO与FBO(二)
- java获取硬盘根目录的本地路径
- 数据类型和抽象数据类型
- uva 442 Matrix Chain Multiplication
- File的getPath getAbsolutePath和getCanonicalPath的不同
- JAVA启动参数大全之二:非标准参数
- Assignment HDU