[发明专利]一种拨测方法及装置有效
申请号: | 201910116506.1 | 申请日: | 2019-02-15 |
公开(公告)号: | CN109921925B | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 田毅群 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | H04L41/0823 | 分类号: | H04L41/0823;H04L43/08;H04L67/1004;H04L67/1097 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 丁芸;项京 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 方法 装置 | ||
本发明实施例提供了一种拨测方法、装置、主拨测服务器、控制服务器及系统,包括:获取当前时刻与其对应的当前机房的待拨测终端集群,根据接收到的当前时刻的负载信息,判断所有在线拨测服务器是否能够对待拨测终端集群进行拨测;如果否,则选择一个备用服务器,配置为新增拨测服务器;将新增拨测服务器确定为目标拨测服务器;将待拨测终端集群分配给目标拨测服务器;将待拨测终端集群的分配信息发送至控制服务器,以使控制服务器,将分配信息发送至目标拨测服务器,触发目标拨测服务器对待拨测终端集群进行拨测,可以避免因拨测服务器过载导致的拨测结果不准确的问题,提高拨测结果的准确度。
技术领域
本发明涉及通信技术领域,特别是涉及一种拨测方法及装置。
背景技术
拨测作为一种验证目标终端集群运行状态的测试手段,其过程为:在目标终端集群中运行一个测试程序,拨测系统接收目标终端集群返回的运行结果后,判断上述运行结果是否为预设结果,若运行结果为预设结果,则目标终端集群处于正常运行状态;若运行结果为非预设结果或者未接收到运行结果,则目标集群处于非正常运行状态。
目前,采用拨测系统对终端集群进行拨测。参见图1,图1为现有技术拨测系统的应用示意图。如图1所示,现有技术的拨测系统,包含多个拨测服务器110。每个拨测服务器110与一个区域的机房120固定连接,对该机房对应的各个终端集群130进行拨测。
其中,终端130的数量不是固定的,随着该区域中机房120对应的终端集群130数量的不断增加,负责该区域终端集群拨测任务的拨测服务器110负载也会不断增大,例如:CPU利用率会不断增大,当负载超出一定阈值,也就是过载时,有些终端集群返回的运行结果可能会接收不到,此时拨测服务器100会确定这些终端集群处于非正常运行状态,也就是会将终端集群原本正常的运行状态误判为非正常运行状态,进而导致拨测结果不准确的问题。
发明内容
本发明实施例的目的在于提供一种拨测方法及装置。具体技术方案如下:
第一方面,本发明实施例提供了一种拨测方法,应用于拨测系统中与机房对应的主拨测服务器;所述拨测系统,还包含控制服务器和备用服务器,其中,一个机房对应一个主拨测服务器和至少一个备用服务器,所述拨测方法,包括:
获取当前时刻与其对应的当前机房的待拨测终端集群;
向所述控制服务器发送负载信息获取请求;
接收所述控制服务器返回的当前机房对应的所有在线拨测服务器当前时刻的负载信息;所述负载信息为所述拨测系统中所有在线拨测服务器定时发送至所述控制服务器的;
根据接收到的当前时刻的负载信息,判断所述所有在线拨测服务器是否能够对待拨测终端集群进行拨测;
如果否,则选择一个备用服务器,配置为新增拨测服务器;
将新增拨测服务器确定为目标拨测服务器;
将所述待拨测终端集群分配给目标拨测服务器;
将所述待拨测终端集群的分配信息发送至所述控制服务器,以使所述控制服务器,将所述分配信息发送至所述目标拨测服务器,触发所述目标拨测服务器对所述待拨测终端集群进行拨测。
进一步的,所述获取当前时刻与其对应的当前机房的待拨测终端集群的步骤,包括:
获取当前时刻所述机房的所有终端集群数量;
将所述终端集群数量与上一次所述机房的终端集群数量进行比较,判断所述终端集群数量是否增加;
当所述终端集群数量增加时,将新增终端集群作为待拨测终端集群。
进一步的,所述拨测系统还包括:与所述控制服务器通信连接,且与所述当前机房对应的非主拨测服务器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910116506.1/2.html,转载请声明来源钻瓜专利网。