[发明专利]一种拨测方法及装置有效
申请号: | 201910116506.1 | 申请日: | 2019-02-15 |
公开(公告)号: | CN109921925B | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 田毅群 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | H04L41/0823 | 分类号: | H04L41/0823;H04L43/08;H04L67/1004;H04L67/1097 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 丁芸;项京 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 方法 装置 | ||
1.一种拨测方法,其特征在于,应用于拨测系统中与机房对应的主拨测服务器;所述拨测系统,还包含控制服务器和备用服务器,其中,一个机房对应一个主拨测服务器和至少一个备用服务器;所述拨测方法,包括:
获取当前时刻与其对应的当前机房的待拨测终端集群;
向所述控制服务器发送负载信息获取请求;
接收所述控制服务器返回的当前机房对应的所有在线拨测服务器当前时刻的负载信息;所述负载信息为所述拨测系统中所有在线拨测服务器定时发送至所述控制服务器的;
根据接收到的当前时刻的负载信息,判断所述所有在线拨测服务器是否能够对待拨测终端集群进行拨测;
如果否,则选择一个备用服务器,配置为新增拨测服务器;
将新增拨测服务器确定为目标拨测服务器;
将所述待拨测终端集群分配给目标拨测服务器;
将所述待拨测终端集群的分配信息发送至所述控制服务器,以使所述控制服务器,将所述分配信息发送至所述目标拨测服务器,触发所述目标拨测服务器对所述待拨测终端集群进行拨测;
所述获取当前时刻与其对应的当前机房的待拨测终端集群的步骤,包括:
获取当前时刻所述机房的所有终端集群数量;
将所述终端集群数量与上一次所述机房的终端集群数量进行比较,判断所述终端集群数量是否增加;
当所述终端集群数量增加时,将新增终端集群作为待拨测终端集群。
2.根据权利要求1所述的方法,其特征在于,所述拨测系统还包括:与所述控制服务器通信连接,且与所述当前机房对应的非主拨测服务器;
所述控制服务器返回的所述当前机房对应的所有在线拨测服务器当前时刻的负载信息中,包含:各个非主拨测服务器当前时刻的负载信息;
所述根据接收到的当前时刻的负载信息,判断所述所有在线拨测服务器是否能够对待拨测终端集群进行拨测的步骤,包括:
根据接收到的当前时刻的负载信息,判断所述主拨测服务器和各个非主拨测服务器在分配了所述待拨测终端集群后,是否均会过载;
如果是,则所有在线拨测服务器不能够对待拨测终端集群进行拨测。
3.根据权利要求2所述的方法,其特征在于,
所述主拨测服务器为所述控制服务器预先根据所述当前机房对应的各个拨测服务器发送的注册信息进行选举确定的;
所述选择一个备用服务器,配置为新增拨测服务器的步骤,包括:
从为当前机房设置的物理机数据库中,获取空闲备用物理机确定为新增拨测服务器;
与所述新增拨测服务器建立通信连接,以使所述新增拨测服务器加载拨测程序及与所述控制服务器通信的客户端程序,向所述控制服务器发送注册信息;
所述将新增拨测服务器确定为目标拨测服务器的步骤,包括:
接收到所述控制服务器发送的所述新增拨测服务器已注册通知后,将新增拨测服务器作为目标拨测服务器。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若根据接收到的当前时刻的负载信息,判断所述主拨测服务器和各个非主拨测服务器在分配了所述待拨测终端集群后,不会均过载;则选择不会过载的主拨测服务器或非主拨测服务器,作为目标拨测服务器;
执行所述将所述待拨测终端集群分配给目标拨测服务器的步骤。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
当接收到所述控制服务器发送的非主拨测服务器掉线通知时,将掉线非主拨测服务器对应的终端集群作为待拨测终端集群,执行所述向所述控制服务器发送负载信息获取请求的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910116506.1/1.html,转载请声明来源钻瓜专利网。