开发者社区> 问答> 正文

Flume内置拦截器中自定义拦截器的使用场景是什么?

Flume内置拦截器中自定义拦截器的使用场景是什么?

展开
收起
芯在这 2021-12-10 23:03:13 351 0
1 条回答
写回答
取消 提交回答
  • 使用场景:

    在实际的开发中,一台服务器产生的日志类型可能有很多种,不同类型的日志可能需要发送到不同的分析系统。此时会用到 Flume 拓扑结构中的 Multiplexing(多路复用) 结构,Multiplexing的原理是,根据 event 中 Header 的某个 key 的值,将不同的 event 发送到不同的 Channel中,所以我们需要自定义一个 Interceptor,为不同类型的 event 的 Header 中的 key 赋予不同的值。

    2021-12-10 23:03:29
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《Apache RocketMQ 源码解析》 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载