#====flume1.3.1带负载均衡的配置==========================================================================================
newlog-agent.sources=updatelog
newlog-agent.sinks=updatelog updatelog2
newlog-agent.channels=updatelog
newlog-agent.sinkgroups = updatelog
#----updatelog----
# Describe/configure the source
newlog-agent.sources.updatelog.type = spooldir
newlog-agent.sources.updatelog.spoolDir = /data0/flume-ng-log/updatelog
# 支持压缩的AvroSink
newlog-agent.sinks.updatelog.type = com.xxxx.flume.sink.AvroSink
newlog-agent.sinks.updatelog.compression-type = deflate
newlog-agent.sinks.updatelog.hostname = newlogcollector
newlog-agent.sinks.updatelog.port = 11000
newlog-agent.sinks.updatelog2.type = com.xxxx.flume.sink.AvroSink
newlog-agent.sinks.updatelog2.compression-type = deflate
newlog-agent.sinks.updatelog2.hostname = newlogcollector2
newlog-agent.sinks.updatelog2.port = 11000
newlog-agent.sinkgroups.updatelog.sinks = updatelog updatelog2
newlog-agent.sinkgroups.updatelog.processor.type = load_balance
newlog-agent.sinkgroups.updatelog.processor.backoff = true
newlog-agent.sinkgroups.updatelog.processor.selector = random
# Describe the channel
newlog-agent.channels.updatelog.type = file
newlog-agent.channels.updatelog.checkpointDir = /data0/flume-ng-channel/updatelog/checkpoint
newlog-agent.channels.updatelog.dataDirs = /data0/flume-ng-channel/updatelog/data
# Bind the source and sink to the channel
newlog-agent.sources.updatelog.channels = updatelog
newlog-agent.sinks.updatelog.channel = updatelog
newlog-agent.sinks.updatelog2.channel = updatelog
newlog-agent.sources=updatelog
newlog-agent.sinks=updatelog updatelog2
newlog-agent.channels=updatelog
newlog-agent.sinkgroups = updatelog
#----updatelog----
# Describe/configure the source
newlog-agent.sources.updatelog.type = spooldir
newlog-agent.sources.updatelog.spoolDir = /data0/flume-ng-log/updatelog
# 支持压缩的AvroSink
newlog-agent.sinks.updatelog.type = com.xxxx.flume.sink.AvroSink
newlog-agent.sinks.updatelog.compression-type = deflate
newlog-agent.sinks.updatelog.hostname = newlogcollector
newlog-agent.sinks.updatelog.port = 11000
newlog-agent.sinks.updatelog2.type = com.xxxx.flume.sink.AvroSink
newlog-agent.sinks.updatelog2.compression-type = deflate
newlog-agent.sinks.updatelog2.hostname = newlogcollector2
newlog-agent.sinks.updatelog2.port = 11000
newlog-agent.sinkgroups.updatelog.sinks = updatelog updatelog2
newlog-agent.sinkgroups.updatelog.processor.type = load_balance
newlog-agent.sinkgroups.updatelog.processor.backoff = true
newlog-agent.sinkgroups.updatelog.processor.selector = random
# Describe the channel
newlog-agent.channels.updatelog.type = file
newlog-agent.channels.updatelog.checkpointDir = /data0/flume-ng-channel/updatelog/checkpoint
newlog-agent.channels.updatelog.dataDirs = /data0/flume-ng-channel/updatelog/data
# Bind the source and sink to the channel
newlog-agent.sources.updatelog.channels = updatelog
newlog-agent.sinks.updatelog.channel = updatelog
newlog-agent.sinks.updatelog2.channel = updatelog