2谜洽、Flume架構(gòu)模式

一、高可用

1易桃、原理

1.1褥琐、多臺Flume部署都在多個數(shù)據(jù)源機器上,最后匯聚到同一臺Flume上晤郑,對這個單點匯聚層做高可用敌呈。
1.2、一般不會對葉子節(jié)點做高可用造寝,這樣會無窮無盡磕洪。

2、架構(gòu)圖如下:


QQ圖片20190417105906.png

3诫龙、核心

配置sinkgroups析显,指定處理器為failover,指定優(yōu)先級

4签赃、配置文件
4.1谷异、Agent1分尸,Agent2,Agent3根據(jù)實際情況配置歹嘹,這里只寫一種

a1.sources = r1
#配置兩個sink
a1.sinks = k1 k2
a1.channels = c1

a1.sources.r1.type = netcat
a1.sources.r1.bind = node02
a1.sources.r1.port = 44444

#定義sink組
a1.sinkgroups = g1
#組中有哪些sink
a1.sinkgroups.g1.sinks = k1 k2
#處理器采用故障轉(zhuǎn)移方式處理
a1.sinkgroups.g1.processor.type = failover
#設(shè)置k1和k2的優(yōu)先級箩绍,值越大,優(yōu)先級越高
a1.sinkgroups.g1.processor.priority.k1 = 5
a1.sinkgroups.g1.processor.priority.k2 = 10

#配置兩個sink詳情
a1.sinks.k1.type = avro
a1.sinks.k1.hostname = node03
a1.sinks.k1.port = 8888

a1.sinks.k2.type = avro
a1.sinks.k2.hostname = node03
a1.sinks.k2.port = 9999

a1.channels.c1.type = memory
a1.channels.c1.capacity = 1000
a1.channels.c1.transactionCapacity = 100

a1.sources.r1.channels = c1
#兩個sink都從channel中獲取數(shù)據(jù)
a1.sinks.k1.channel = c1
a1.sinks.k2.channel = c1

4.2尺上、做高可用的兩個flume

a1.sources = r1
a1.sinks = k1
a1.channels = c1

a1.sources.r1.type = avro
a1.sources.r1.bind = node03
a1.sources.r1.port = 8888

a1.sinks.k1.type = logger

a1.channels.c1.type = memory
a1.channels.c1.capacity = 1000
a1.channels.c1.transactionCapacity = 100

a1.sources.r1.channels = c1
a1.sinks.k1.channel = c1

二材蛛、一個Agent對應(yīng)多個sink

1、使用場景

收集的數(shù)據(jù)需要同時做離線分析和實時分析怎抛,離線部分寫入HDFS卑吭,實時部分寫入Kafka

2、架構(gòu)圖


QQ圖片20190417120511.png

3马绝、配置文件
3.1豆赏、
3.2、

三迹淌、負載均衡

1河绽、使用場景

多服務(wù)器接收數(shù)據(jù)太多時,實現(xiàn)多服務(wù)器并發(fā)處理數(shù)據(jù)唉窃。

2耙饰、負載方式
2.1、輪詢(round_robin):內(nèi)部算法輪詢
2.2纹份、隨機(random)

3苟跪、架構(gòu)圖


QQ圖片20190417122515.png

4、原理

和負載均衡類似蔓涧,sinkgroups處理器類型改為負載均衡件已,也有兩臺sink的flume

5、配置

a1.sources = r1
#配置兩個sink
a1.sinks = k1 k2
a1.channels = c1

a1.sources.r1.type = netcat
a1.sources.r1.bind = node02
a1.sources.r1.port = 44444

#定義sink組
a1.sinkgroups = g1
#組中有哪些sink
a1.sinkgroups.g1.sinks = k1 k2
#處理器采用負載均衡方式
a1.sinkgroups.g1.processor.type = load_balance
a1.sinkgroups.g1.processor.backoff = true
a1.sinkgroups.g1.processor.selector = random

#配置兩個sink詳情
a1.sinks.k1.type = avro
a1.sinks.k1.hostname = node03
a1.sinks.k1.port = 8888

a1.sinks.k2.type = avro
a1.sinks.k2.hostname = node03
a1.sinks.k2.port = 9999

a1.channels.c1.type = memory
a1.channels.c1.capacity = 1000
a1.channels.c1.transactionCapacity = 100

a1.sources.r1.channels = c1
#兩個sink都從channel中獲取數(shù)據(jù)
a1.sinks.k1.channel = c1
a1.sinks.k2.channel = c1
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末元暴,一起剝皮案震驚了整個濱河市篷扩,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌茉盏,老刑警劉巖鉴未,帶你破解...
    沈念sama閱讀 211,743評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異鸠姨,居然都是意外死亡铜秆,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,296評論 3 385
  • 文/潘曉璐 我一進店門讶迁,熙熙樓的掌柜王于貴愁眉苦臉地迎上來连茧,“玉大人,你說我怎么就攤上這事⌒パ保” “怎么了客扎?”我有些...
    開封第一講書人閱讀 157,285評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長罚斗。 經(jīng)常有香客問我虐唠,道長,這世上最難降的妖魔是什么惰聂? 我笑而不...
    開封第一講書人閱讀 56,485評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮咱筛,結(jié)果婚禮上搓幌,老公的妹妹穿的比我還像新娘。我一直安慰自己迅箩,他們只是感情好溉愁,可當我...
    茶點故事閱讀 65,581評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著饲趋,像睡著了一般拐揭。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上奕塑,一...
    開封第一講書人閱讀 49,821評論 1 290
  • 那天堂污,我揣著相機與錄音,去河邊找鬼龄砰。 笑死盟猖,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的换棚。 我是一名探鬼主播式镐,決...
    沈念sama閱讀 38,960評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼固蚤!你這毒婦竟也來了娘汞?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,719評論 0 266
  • 序言:老撾萬榮一對情侶失蹤夕玩,失蹤者是張志新(化名)和其女友劉穎你弦,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體风秤,經(jīng)...
    沈念sama閱讀 44,186評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡鳖目,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,516評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了缤弦。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片领迈。...
    茶點故事閱讀 38,650評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出狸捅,到底是詐尸還是另有隱情衷蜓,我是刑警寧澤,帶...
    沈念sama閱讀 34,329評論 4 330
  • 正文 年R本政府宣布尘喝,位于F島的核電站磁浇,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏朽褪。R本人自食惡果不足惜置吓,卻給世界環(huán)境...
    茶點故事閱讀 39,936評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望缔赠。 院中可真熱鬧衍锚,春花似錦、人聲如沸嗤堰。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,757評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽踢匣。三九已至告匠,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間离唬,已是汗流浹背后专。 一陣腳步聲響...
    開封第一講書人閱讀 31,991評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留输莺,地道東北人行贪。 一個月前我還...
    沈念sama閱讀 46,370評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像模闲,于是被迫代替她去往敵國和親建瘫。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,527評論 2 349

推薦閱讀更多精彩內(nèi)容