教育行业A股IPO第一股(股票代码 003032)

全国咨询/投诉热线:400-618-4000

大数据培训:故障转移机制

更新时间:2023年12月13日10时46分 来源:传智教育 浏览次数:

好口碑IT培训

  故障转移接收器处理器(Failover Sink Processor)维护一个具有优先级的sink列表,保证在处理event只要有一个可用的sink即可。

  故障转移机制的工作原理是将故障的sink降级到故障池中,在池中为它们分配一个冷却器,在重试之前冷却时间会增加,当sink成功发送event后,它将恢复到活跃池中。sink具有与之相关的优先级,数值越大,优先级越高。如果在发送event时sink发生故障,则会尝试下一个具有最高优先级的sink来继续发送event。如果未指定优先级,则根据配置文件中指定sink的顺序确定优先级。

  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 分享到:
和我们在线交谈!