08-Flume02

.../page_views/201808082008

....

.../page_views/201808082009

....

./flume-ng agent \

--name a1 \

--conf $FLUME_HOME/conf \

--conf-file /home/hadoop/script/flume/exec-memory-hdfs-partition.conf \

-Dflume.root.logger=INFO,console \

-Dflume.monitoring.type=http \

-Dflume.monitoring.port=34343

client --> source -----------> channel ------------> sink

Channel Selectors? ? ? Sink Processors

Interceptors

a1.sources = r1

a1.channels = c1 c2 c3

a1.source.r1.selector.type = replicating

a1.source.r1.channels = c1 c2 c3

a1.source.r1.selector.optional = c3

a1.sources = r1

a1.channels = c1 c2 c3 c4

a1.sources.r1.selector.type = multiplexing

a1.sources.r1.selector.header = state

a1.sources.r1.selector.mapping.CZ = c1

a1.sources.r1.selector.mapping.US = c2 c3

a1.sources.r1.selector.default = c4

failover?

load_balance

a1.sinkgroups = g1

a1.sinkgroups.g1.sinks = k1 k2

a1.sinkgroups.g1.processor.type = failover

a1.sinkgroups.g1.processor.priority.k1 = 5

a1.sinkgroups.g1.processor.priority.k2 = 10

a1.sinkgroups.g1.processor.maxpenalty = 10000

需求: 2個機器

agent1: exec - memory - avro sink? ? avro-sink.conf

agent2: avro source - memory - logger? avro-source.conf

avro-sink的hostname以及ip是要和avro-source的相對應

flume-ng agent \

--name avro-sink-agent \

--conf $FLUME_HOME/conf \

--conf-file /home/hadoop/script/flume/avro-sink.conf \

-Dflume.root.logger=INFO,console \

-Dflume.monitoring.type=http \

-Dflume.monitoring.port=34343

flume-ng agent \

--name avro-source-agent \

--conf $FLUME_HOME/conf \

--conf-file /home/hadoop/script/flume/avro-source.conf \

-Dflume.root.logger=INFO,console \

-Dflume.monitoring.type=http \

-Dflume.monitoring.port=34343

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 很多人都覺得,投資理財需要一大筆錢,但是八條魚告訴您,并不是這樣的。手上只有一萬元閑錢也可以理財。理財不在于資金的...
    八條魚理財閱讀 320評論 0 1
  • 他們有個名字叫獨生子女 他們從小接受著義務教育 他們曾經也是溫室的花朵 他們奮力掙脫這溫室的枷鎖 垮掉的一代說他們...
    睜眼的不二閱讀 359評論 0 0
  • 開發(fā)Android APP三年了,對服務端的知識了解不多,經常在想,要是既能開發(fā)客戶端,又能開發(fā)服務端,那該多好啊...
    我想吃碗牛肉面閱讀 1,215評論 0 1
  • 知道今天是2018年5月20日,卻忘記了這一天叫520,有著豐富的附加意義。 直到刷微信朋友圈,看到鋪天蓋地的鮮花...
    扶搖小Q閱讀 997評論 8 9

友情鏈接更多精彩內容