教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

大數(shù)據(jù)培訓:故障轉(zhuǎn)移機制

更新時間:2023年12月13日10時46分 來源:傳智教育 瀏覽次數(shù):

好口碑IT培訓

  故障轉(zhuǎn)移接收器處理器(Failover Sink Processor)維護一個具有優(yōu)先級的sink列表,保證在處理event只要有一個可用的sink即可。

  故障轉(zhuǎn)移機制的工作原理是將故障的sink降級到故障池中,在池中為它們分配一個冷卻器,在重試之前冷卻時間會增加,當sink成功發(fā)送event后,它將恢復到活躍池中。sink具有與之相關的優(yōu)先級,數(shù)值越大,優(yōu)先級越高。如果在發(fā)送event時sink發(fā)生故障,則會嘗試下一個具有最高優(yōu)先級的sink來繼續(xù)發(fā)送event。如果未指定優(yōu)先級,則根據(jù)配置文件中指定sink的順序確定優(yōu)先級。

  Failover Sink Processor提供的配置屬性,如表8-14所示(加粗部分為必須屬性)。

  表8-14 Failover Sink Processor屬性說明

1702435193016_Failover-Sink-Processor屬性說明.jpg

  使用Failover Sink Processor配置一個名稱為al的Agent示例如下。

al.sinkgroups=gl
al.sinkgroups.gl.sinks=k1 k2
al.sinkgroups.gl.processor.type=failover
al.sinkgroups.gl.processor.priority.kl=5
al.sinkgroups.gl.processor.priority.k2=10
al.sinkgroups.gl.processor.maxpenalty=10000

0 分享到:
和我們在線交談!