预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号(10)申请公布号CNCN103684873103684873A(43)申请公布日2014.03.26(21)申请号201310741791.9(22)申请日2013.12.27(71)申请人乐视网信息技术(北京)股份有限公司地址100089北京市海淀区学院南路68号19号楼六层6184号房间(72)发明人于凤东张磊马一鸣(74)专利代理机构北京国昊天诚知识产权代理有限公司11315代理人许志勇(51)Int.Cl.H04L12/24(2006.01)H04L1/16(2006.01)权权利要求书2页利要求书2页说明书6页说明书6页附图3页附图3页(54)发明名称轮询心跳的监控方法、装置及系统(57)摘要本申请公开了一种轮询心跳的监控方法、装置及系统,提供了一种保证心跳服务器的存活状态的监控,藉以实时的反应有任一心跳服务器损毁给后台人员。所述系统包括本地端与至少一心跳服务器。心跳服务器根据所接收的心跳要求产生相应的回应讯息,所述回应讯息包括所述心跳服务器的运行状态;本地端具有环状队列,并建立有队列指针指向心跳服务器,发送所述心跳要求至所述指针所指向的所述心跳服务器。CN103684873ACN1036847ACN103684873A权利要求书1/2页1.一种轮询心跳的监控方法,其特征在于,包括:在本地端中建立环状队列,并建立指针指向第一心跳服务器或第二心跳服务器;每经过预设期间后,由所述本地端根据所述环状队列所指向的所述第一心跳服务器或所述第二心跳服务器发出心跳要求,且所述心跳要求中记录所述本地端的存活资讯;接收当所述第一心跳服务器或所述第二心跳服务器接获所述心跳要求时反馈的回应讯息,所述回应讯息根据所述存活资讯产生;若所述本地端未接获所述回应讯息,所述本地端产生健康讯息并移动所述环状队列的所述指针指向至另一心跳服务器;以及若所述本地端接获所述回应讯息,所述本地端移动所述环状队列的所述指针指向至另一心跳服务器。2.如权利要求1所述轮询心跳的监控方法,其特征在于,由所述本地端根据所述环状队列所指向的所述第一心跳服务器或所述第二心跳服务器发出心跳要求时,还进一步包括:所述本地端把时间戳加入所述心跳要求中。3.如权利要求2所述轮询心跳的监控方法,其特征在于,发送所述回应讯息的步骤进一步包括:所述第一心跳服务器或所述第二心跳服务器将时间戳加入所述回应讯息中。4.如权利要求3所述轮询心跳的监控方法,其特征在于,向所述本地端发送所述回应讯息的步骤,进一步包括:当所述本地端经过预设期间后,所述本地端未接获所述回应讯息,则所述本地端记录所述第一心跳服务器或所述第二心跳服务器的编号。5.如权利要求1所述轮询心跳的监控方法,其特征在于,所述第一心跳服务器或所述第二心跳服务器接收具有所述健康讯息的所述心跳要求并记录所述健康讯息。6.一种轮询心跳的监控装置,应用于本地端,其特征在于,所述装置包括:环状队列模块,用于建立环状队列,并建立指针指向第一心跳服务器或第二心跳服务器;上传模块,用于每经过预设期间后,向所述环状队列的指针所指向的所述第一心跳服务器或所述第二心跳服务器发出心跳要求,且所述心跳要求中记录所述本地端的存活资讯;接收模块,用于接收所述第一心跳服务器或所述第二心跳服务器在接获所述心跳要求时反馈的回应讯息,所述回应讯息反馈包含存活资讯;生成模块,用于若所述接收模块接获所述回应讯息,把所述运行状态资讯加入新的所述心跳要求中;以及所述环状队列模块,还用于移动所述环状队列的所述指针至另一心跳服务器。7.如权利要求6所述的监控装置,其特征在于,所述上传模块还用于,把时间戳加入所述心跳要求中。8.如权利要求7所述监控装置,其特征在于,所述上传模块还用于,当所述接收模块经过预设期间后,未接获所述回应讯息,则记录所述第一心跳服务器或所述第二心跳服务器的编号。9.一种轮询心跳的监控系统,其特征在于,用以监控心跳服务器与本地端间的存活状态,所述心跳监控系统包括:第一心跳服务器,根据所接收的心跳要求产生相应的回应讯息;2CN103684873A权利要求书2/2页第二心跳服务器,根据所接收的所述心跳要求产生相应的所述回应讯息;以及本地端,具有环状队列,并建立有指针指向所述第一心跳服务器或所述第二心跳服务器,所述本地端网路连接于所述第一心跳服务器与所述第二心跳服务器,所述本地端发送所述心跳要求至所述指针指向的所述第一心跳服务器或所述第二心跳服务器,并接收对应的所述第一心跳服务器或所述第二心跳服务器的所述回应讯息;其中,若所述本地端未接获所述回应讯息,所述本地端移动所述环状队列的所述指针至另一心跳服务器,若所述本地端接获所述回应讯息,所述本地端移动所述环状队列的所述指针至另一心跳服务器。10.如