对于发出ping的slave,那其至少可以工作到发出ping的时间+ 2倍的k。在检查时,只要slave的最近一次更新的时间小于这个检查时间节点,就说明这个slave挂了。所以,设置一个dict,记录每个slave的存活时间。 class HeartBeat:def __init__(self):# do intialization if necessaryself.timeunite = 0s
对于发出ping的slave,那其至少可以工作到发出ping的时间+ 2倍的k。在检查时,只要slave的最近一次更新的时间小于这个检查时间节点,就说明这个slave挂了。所以,设置一个dict,记录每个slave的存活时间。 class HeartBeat:def __init__(self):# do intialization if necessaryself.timeunite = 0s