Flume的Source怎么实现采集数据到通过内存输出到控制台
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,本篇内容介绍了"Flume的Source怎么实现采集数据到通过内存输出到控制台"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家
千家信息网最后更新 2026年11月04日Flume的Source怎么实现采集数据到通过内存输出到控制台
本篇内容介绍了"Flume的Source怎么实现采集数据到通过内存输出到控制台"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
需求:
Flume的Source从NetCat 和 Exec上采集数据到通过内存输出到控制台
这里memory也可以是file聚合,checkpointDir记录偏移量
# Use a channel which buffers events in memoryagent1.channels.channel1.type = fileagent1.channels.channel1.checkpointDir=/var/checkpoint agent1.channels.channel1.dataDirs=/var/tmpagent1.channels.channel1.capacity = 1000agent1.channels.channel1.transactionCapactiy = 100
这里采取memory配置文件:
a1.sources = r1 r2a1.sinks = k1a1.channels = c1a1.sources.r1.channels = c1a1.sources.r1.type = netcata1.sources.r1.bind = 0.0.0.0a1.sources.r1.port = 44444a1.sources.r2.channels = c1a1.sources.r2.type = execa1.sources.r2.command = tail -F /home/hadoop/data/data.log# Describe the sinka1.sinks.k1.type = logger# Use a channel which buffers events in memorya1.channels.c1.type = memorya1.channels.c1.capacity = 1000a1.channels.c1.transactionCapacity = 100# Bind the source and sink to the channela1.sources.r1.channels = c1a1.sources.r2.channels = c1a1.sinks.k1.channel = c1
测试结果:
[hadoop@hadoop001 ~]$ telnet localhost 44444Trying ::1...Connected to localhost.Escape character is '^]'.ZOURC123456789OK[hadoop@hadoop001 data]$ echo 123 >> data.log[hadoop@hadoop001 data]$
控制台输出结果:
2018-08-10 20:12:10,426 (SinkRunner-PollingRunner-DefaultSinkProcessor) [INFO - org.apache.flume.sink.LoggerSink.process(LoggerSink.java:94)] Event: { headers:{} body: 31 32 33 123 }2018-08-10 20:12:32,439 (SinkRunner-PollingRunner-DefaultSinkProcessor) [INFO - org.apache.flume.sink.LoggerSink.process(LoggerSink.java:94)] Event: { headers:{} body: 5A 4F 55 52 43 31 32 33 34 35 36 37 38 39 0D ZOURC123456789. }"Flume的Source怎么实现采集数据到通过内存输出到控制台"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
输出
控制台
控制
内存
数据
内容
更多
知识
结果
实用
学有所成
接下来
困境
实际
情况
文件
文章
案例
编带
网站
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
深圳市人人互联网科技有限公司
互联网科技工作委员会
互联网属科技
互联网科技财经
互联网公司 科技公司
有木互联网科技
一五八零互联网科技
科技伦理 互联网公司
中正互联网科技招聘
互联网科技实习生岗位职责
成都互联网科技公司100强
宁夏众和广鑫互联网科技有限公司
崇明区互联网教育科技诚信经营
玉溪互联网科技怎么选
青海科技产业互联网发展
佛山市拉法互联网科技有限公司
济南有互联网科技公司吗
江苏互联网智能科技软件
工业互联网科技成果转化
扫呗互联网科技有限公司
科技创新与互联网经济
厦门中拓互联网络科技有限公司
互联网核心科技是什么
上海互联网科技有限公司
南京欣网互联网科技
互联网科技视频素材
中国互联网有什么科技含量
国产互联网科技公司
互联网科技收购价值
科技信息时代互联网发展