发明名称 |
应用于分布式系统的心跳检测装置和方法、网络设备 |
摘要 |
本发明公开了一种应用于分布式系统的心跳检测装置和方法、网络设备,该方法通过子设备监测子设备上应用模块是否正常地占用CPU的处理资源,并在监测到应用模块正常地百分之百占用对CPU的处理资源,且软件心跳周期无法计时的情况下,子设备向主设备发送软件心跳报文,能够在CPU的处理资源被正常地百分之百占用,软件心跳周期无法计时的情况下,仍然向主设备发送软件心跳报文,从而能够减少主设备对子设备的误判、提高心跳检测的正确率和可靠性,能够解决现有技术中心跳检测存在误判、正确率低、可靠性低的问题。 |
申请公布号 |
CN102984029B |
申请公布日期 |
2015.07.22 |
申请号 |
CN201210507305.2 |
申请日期 |
2012.11.30 |
申请人 |
福建星网锐捷网络有限公司 |
发明人 |
熊俊 |
分类号 |
H04L12/26(2006.01)I;H04L29/08(2006.01)I;H04L1/00(2006.01)I |
主分类号 |
H04L12/26(2006.01)I |
代理机构 |
北京同达信恒知识产权代理有限公司 11291 |
代理人 |
黄志华 |
主权项 |
一种应用于分布式系统的心跳检测装置,其特征在于,包括:软件定时器,用于对预定的软件心跳周期进行计时;第一软件心跳触发器,用于在软件定时器计时到时后,向主设备发送软件心跳报文;监测模块,用于监测应用模块是否正常地占用中央处理器CPU的处理资源;硬件定时器,用于对硬件心跳周期进行计时;第二软件心跳触发器,用于根据来自硬件定时器的硬件心跳周期计时软件心跳周期,在所计时的软件心跳周期计时到时后,在监测模块监测到应用模块正常地百分之百占用CPU的处理资源、软件定时器无法计时软件心跳周期的情况下,向主设备发送软件心跳报文。 |
地址 |
350002 福建省福州市仓山区金山大道618号桔园州工业园19#楼 |