[](()文件编写
在flume文件下的data目录中新建一个basic文件
vim basic.conf
#绑定数据来源为r1
a1.sources=r1
#绑定source与sink之间的通道channel
a1.channels=c1
#绑定数据流向的最终目的地
a1.sinks=s1
#配置Source
#这里的source是netcat,通过NC发出TCP请求获取数据
a1.sources.r1.type=netcat
#端口所在的地址,表示从本地获取数据
a1.sources.r1.bind=0.0.0.0
#绑定端口号,配置监听的端口
a1.sources.r1.port=8090
#配置Channel -表示内存通道,临时把数据存储到内存中
a1.channels.c1.type=m 《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源 威信搜索公众号【编程进阶路】 emory
#最多存储1000条数据 - 对应1000个event事件
a1.channels.c1.capacity=1000
#每次提供100条数据发送给sink
a1.channels.c1.transactionCapacity=100
#配置sink -表示以日志的形式输出在控制台
a1.sinks.s1.type=logger
[](()实战操作
在linux系统中下载安装flume,进入flume安装路径的bin目录中
接着开启flume