发明名称 应用于分布式系统的心跳检测装置和方法、网络设备
摘要 本发明公开了一种应用于分布式系统的心跳检测装置和方法、网络设备,该方法通过子设备监测子设备上应用模块是否正常地占用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#楼