**
我們將100臺agint中的其中20臺彙總到一台collector,我們就只用操作5臺collector就可以了,但是collector掛掉了怎麼辦?這個時候忠實的備胎 k2 就來了,在最後配置檔案中新增這三行**,
#對兩個sink分配不同的優先順序
a1.sinkgroups.g1.processor.priority.k1 =
200a1.sinkgroups.g1.processor.priority.k2 =
100#主sink失敗後,停用懲罰時間
a1.sinkgroups.g1.processor.maxpenalty =
5000
正室掛了 k2 (備胎)頂上忠實的備胎就走馬上任了,為什麼說 k2 忠實因為 k2 每隔5秒鐘看看正室有沒活過來,如果沒有繼續幹活,如果正室活過來了,就立馬下位讓賢.
這就是flume的高可用,就是保證flume在高危情況下也可以用.
(備註:如果agint掛了,那就真的掛了.)
flume 高可用集群
傳送時也是batch和time共同控制 conf檔案配置時,要小心不可見字元,最好從官網複製,或者手打 1 資料來源source端配置 source端,配置1個source,1個channel,2個sink,配置了sink 組後,由於是fail over,每次只使用乙個sink,所以配置1個chan...
hdfs的高可用
hdfs的架構體系 hdfs採用了主從模式 集中式管理 主 1.namenode 只有乙個,它存在乙個缺陷 單點故障 2.它是記錄集群情況和集群檔案儲存的元資料 3.解決缺陷方式 a.高可用方式,製作乙個副namenode 這個副namenode可不是secondnamenode,b.倆個namen...
Zuul的高可用
zuul的高可用非常關鍵,因為外部請求到後端服務的流量都會經過zuul。故而在生產環境下一般都需要部署高可用的zuul以避免單點故障。一 zuul客戶端也註冊到eureka server上 這種情況下,zuul的高可用非常簡單,只須將多個zuul節點註冊到eureka server上,就可實現zuu...