一、软件
参考前例
二、要求
单一source,单一channel,两个sink。
当其中一个sink失效时,自动将数据发给另一个sink。
三、配置
一共配置3个实例。
实例1负责接收数据并根据sink实例情况进行发送数据。
配置文件balance1.conf
a6.sources = r1
a6.sinks = k1 k2
a6.channels = c1
#configure the source
a6.sources.r1.type = netcat
a6.sources.r1.bind = dellbook
a6.sources.r1.port = 44444
#channel
a6.channels.c1.type = memory
a6.channels.c1.capacity = 1000
a6.channels.c1.transactionCapacity = 100
#sink
a6.sinks.k1.type = avro
a6.sinks.k1.hostname = dellbook
a6.sinks.k1.port = 41414
a6.sinks.k2.type = avro
a6.sinks.k2.hostname = del