#flume扇出的时候的多路复用形式
a1.sources=r1
a1.channels=c1 c2
a1.sinks=s1 s2
a1.sources.r1.type=HTTP
a1.sources.r1.port=4444
a1.sources.r1.selector.type=multiplexing
a1.sources.r1.selector.header=a
# 是a1的话就发送到c1上
a1.sources.r1.selector.mapping.a1=c1
#不是a1而是其他情况的话,就发送到c2
a1.sources.r1.selector.default=c2
a1.channels.c1.type=memory
a1.channels.c1.capacity=100
a1.channels.c1.transactionCapacity=100
a1.channels.c2.type=memory
a1.channels.c2.capacity=100
a1.channels.c2.transactionCapacity=100
a1.sinks.s1.type=avro
a1.sinks.s1.hostname=192.168.224.132
a1.sinks.s1.port=3333
a1.sinks.s2.type=avro
a1.sinks.s2.hostname=192.168.224.133
a1.sinks.s2.port=5555
a1.sources.r1.channels=c1 c2
a1.sinks.s1.channel=c1
a1.sinks.s2.channel=c2
#HTTP json字符串
curl -X POST -d '[{"headers":{"a":"a1"},"body":"hello http-flume"}]' http://192.
Flume拦截器、Process、多路复用的使用
最新推荐文章于 2021-07-05 10:42:38 发布