day01

1.flume五大组件分别是:source,interceptor(拦截器),channel selector(管道选择器),channel,sink
image.png

2.channel selector

一个source可以对接多个channel,则event在这n个channel之间传递的策略,
由配置的channel selector决定;
channel selector 有两个实现:
replicating(复制)
multiplexing(多路复用)

image.png

3. sink processor

如果sink和channel是一对一关系,则不需要专门的sink processor;
如果一个channel配置多个sink 则可以将这多个sink配置成一个sink group(sink 组);
event在一个组中的多个sink间如何传递 则由所配置的sink processor来决定;
sink processor有2种策略 load balance(round robing)轮询和 failover

4.