Sink组怎样单数据源多出口

2025-04-20 16:32:08

1、准备工作 在/opt/module/flume/job目录下创建group2文件夹

Sink组怎样单数据源多出口

2、创秃赈沙嚣建flume-netcat-flume.conf配置1个接收日志文件的source和1个channel、两个sink,分别输送给flume-flume-console1和flume-flume-console2。创建配置文件并打开

Sink组怎样单数据源多出口

3、添加如下内容

Sink组怎样单数据源多出口

4、注:Avro是由Hadoop创始人Doug Cutting创建的一种语言无关的数据碌食撞搁序列化和RPC框架。注:RPC(Remote 霸烹钟爷Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。

5、创建flume-flume-console1.conf配置上级Flume输出的Source,输出是到本地控制台。创建配置文件并打开

Sink组怎样单数据源多出口

6、添加如下内容

Sink组怎样单数据源多出口

7、创建flume-flume-console2.conf配置上级Flume输出的Source,输出是到本地控制台。创建配置文件并打开

Sink组怎样单数据源多出口

8、添加如下内容

Sink组怎样单数据源多出口

9、执行配置文件分别开启对应配置文件:flume-flume-console2,flume-flume-console1,flume-netcat-flume。

Sink组怎样单数据源多出口

10、使用netcat工具向本机的44444端口发送内容

Sink组怎样单数据源多出口

11、查看Flume2及Flume3的控制台打印日志

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢