开发者社区> 问答> 正文

Flume企业开发中自定义 Flume 组件的流程有哪些呢?

Flume企业开发中自定义 Flume 组件的流程有哪些呢?

展开
收起
游客vqgchj4kfdzsu 2021-12-06 08:15:58 298 0
1 条回答
写回答
取消 提交回答
  • 1.创建一个 Maven 项目,并引入以下依赖

    2.定义 CustomInterceptor 类并实现 Interceptor 接口。之后将 Maven 项目打成 jar 包上传到 /opt/module/flume/lib 目录下

    3.在 slave1 上创建 flume1.conf

    4.在 slave2 上创建 flume2.conf

    5.在 master 上创建 flume3.conf

    6.分别在 salve1,slave2 和 slave3 上启动 flume 进程

    7.在 slave1 上使用 netcat 向 44444 端口发送数据

    8.观察 slave2 和 master 的打印日志

    2021-12-06 10:41:26
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
零基础实现Flume收集网站日志数据到MaxCompute 立即下载
实时即未来-Apache Flink 年度最佳实践 立即下载
实时即未来-Apache Flink年度最佳实践 立即下载