[发明专利]选择管理节点的方法和装置、设备及其存储介质在审
申请号: | 202010243932.4 | 申请日: | 2020-03-31 |
公开(公告)号: | CN112311585A | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 周文胜;陈睿彧 | 申请(专利权)人: | 北京天维信通科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L29/08;H04L29/12 |
代理公司: | 北京市鼎立东审知识产权代理有限公司 11751 | 代理人: | 陈佳妹;贾满意 |
地址: | 100083 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 选择 管理 节点 方法 装置 设备 及其 存储 介质 | ||
1.一种选择管理节点的方法,其特征在于,包括:
在触发管理节点选取指令时,从总节点服务器获取管理节点列表;所述管理节点列表包括至少两个管理节点;
对所述管理节点列表中各所述管理节点进行网速测试得到各所述管理节点的网络时延;
根据各所述管理节点的网络时延,由各所述管理节点中选取第一管理节点,并对所述第一管理节点发送请求连接。
2.根据权利要求1所述的选择管理节点的方法,其特征在于,所述总节点服务器包括DNS服务器和自建API服务器中的至少一种。
3.根据权利要求2所述的选择管理节点的方法,其特征在于,从DNS服务器获取管理节点列表包括:
向DNS服务器请求获取管理节点列表;
接受所述DNS服务器返回的A记录。
4.根据权利要求1所述的选择管理节点的方法,其特征在于,所述对各所述管理节点进行网速测试的方式包括ping方式和curl方式中的至少一种。
5.根据权利要求1所述的选择管理节点的方法,其特征在于,对所述管理节点列表中各所述管理节点进行网速测试得到各所述管理节点的网络时延,包括:
向所述管理节点列表中各所述管理节点发送网速测试包并记录发送时间;
接收各所述管理节点发送的网络测试反馈包并记录接收时间;
根据各所述管理节点的网速测试包的发送时间和网络测试反馈包的接收时间得到网络时延。
6.根据权利要求1所述的选择管理节点的方法,其特征在于,所述管理节点选取指令触发方式包括:
以预设时间周期触发和/或依据设定事件触发;
所述时间周期的范围为:24小时—168小时;
所述设定事件包括:所述管理节点的数量的变化、所述管理节点的网络时延的变化和所述管理节点的地址的变化中的至少一种。
7.根据权利要求1所述的选择管理节点的方法,其特征在于,所述根据各所述管理节点的网络时延,由各所述管理节点中选取第一管理节点,并对所述第一管理节点发送请求连接。
8.一种选择管理节点装置,其特征在于,包括管理节点获取模块、网络时延测试模块和纳管请求模块;
所述管理节点获取模块,被配置为在触发管理节点选取指令时,从总节点服务器获取管理节点列表;所述管理节点列表包括至少两个管理节点;
所述网络时延测试模块,被配置为对所述管理节点列表中各所述管理节点进行网速测试得到各所述管理节点的网络时延;
所述纳管请求模块,被配置为根据各所述管理节点的网络时延,由各所述管理节点中选取第一管理节点,并对所述第一管理节点发送请求连接。
9.一种选择管理节点设备,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述可执行指令时实现权利要求1至7中任意一项所述的方法。
10.一种非易失性计算机可读存储介质,其上存储有计算机程序指令,其特征在于,所述计算机程序指令被处理器执行时实现权利要求1至7中任意一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天维信通科技有限公司,未经北京天维信通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010243932.4/1.html,转载请声明来源钻瓜专利网。