乐趣区

关于flume:Flume拓扑结构Flink进阶认识

Flume 拓扑构造

1 简略串联


Flume Agent 连贯
此模式不倡议桥接过多的 flume 数量,flume 数量过多不仅会影响传输速率,而且一旦传输过程中某个节点 flume 宕机,会影响整个传输零碎。

2 复制和多路复用


单 source,多 channel、sink
Flume 反对将事件流向一个或者多个目的地。这种模式能够将雷同数据复制到多个 channel 中,或者将不同数据散发到不同的 channel 中,sink 能够抉择传送到不同的目的地。

3 负载平衡和故障转移


Flume 反对应用将多个 sink 逻辑上分到一个 sink 组,sink 组配合不同的 SinkProcessor 能够实现负载平衡和谬误复原的性能。

4 聚合


这种模式是咱们最常见的,也十分实用,日常 web 利用通常散布在上百个服务器,大者甚至上千个、上万个服务器。产生的日志,解决起来也十分麻烦。用 flume 的这种组合形式能很好的解决这一问题,每台服务器部署一个 flume 采集日志,传送到一个集中收集日志的 flume,再由此 flume 上传到 hdfs、hive、hbase 等,进行日志剖析。

退出移动版