1-20日报
Multiplexing Channel Selector
-Multiplexing Channel Selector多路复用选择器根据event的头信息中不
同键值数据来判断Event应该被写入到哪个Channel中
- 三种级别的Channel,分别是必选channle、可选channel、默认channel
- 关键参数说明:
selector.type:Channel选择器类型为multiplexing
selector.header:设置头信息中用于检测的headerName
selector.default:默认写入的Channel列表
selector.mapping.*:headerName对应的不同值映射的不同Channel列表
selector.optional:可选写入的Channel列表
Sink Processor
- Sink Processor协调多个sink间进行load balance和fail over
- Default Sink Processor只有一个sink,无需创建Sink Processor
- Sink Group:将多个sink放到一个组内,要求组内一个sink消费channel
- Load-Balancing Sink Processor(负载均衡处理器)round_robin(默认)或 random
- Failover Sink Processor(容错处理器)可定义一个sink优先级列表,根据优先级选择使用的sink