[发明专利]网络资源探测系统、方法有效
申请号: | 202010289428.8 | 申请日: | 2020-04-14 |
公开(公告)号: | CN111600771B | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | 王洪磊;揭震;马超 | 申请(专利权)人: | 新浪网技术(中国)有限公司 |
主分类号: | H04L43/12 | 分类号: | H04L43/12;H04L43/50 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 姜凤岩;朱文杰 |
地址: | 100193 北京市海淀区东北旺西路中关村*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络资源 探测 系统 方法 | ||
1.一种网络资源探测系统,其特征在于,包括:中央服务单元、任务操作单元、任务分配单元和多个任务执行单元;
所述任务操作单元,用于获取用户的网络资源探测任务执行请求并发送至所述中央服务单元;所述网络资源探测任务用于探测所述网络资源的性能指标;所述网络资源探测任务执行请求携带有所述网络资源探测任务的任务数据;所述任务数据包括所述网络资源探测任务的任务类型信息;
所述中央服务单元,用于根据所述任务数据,生成所述网络资源探测任务对应的任务分配指令并发送至所述任务分配单元,所述任务分配指令包括所述任务类型信息;
所述任务分配单元,用于响应于所述任务分配指令,根据所述任务类型信息,在各个所述任务执行单元中选取用于执行所述网络资源探测任务的目标执行单元,生成与所述目标执行单元相对应的任务分配结果信息并发送至所述中央服务单元,所述任务分配结果信息包括探测任务以及对应的目标执行单元的关联关系;
所述中央服务单元,还用于根据所述任务分配结果信息,向所述目标执行单元发送任务执行指令,所述任务执行指令中携带有所述任务数据;
所述目标执行单元,用于根据所述任务数据,执行所述网络资源探测任务,以探测所述网络资源的性能指标。
2.根据权利要求1所述的系统,其特征在于,所述中央服务单元具体用于:
从所述任务数据中提取所述网络资源探测任务的任务类型信息;
生成携带有所述任务类型信息的任务分配指令并发送至所述任务分配单元。
3.根据权利要求2所述的系统,其特征在于,所述任务分配单元具体用于:
从所述任务分配指令中提取所述网络资源探测任务的任务类型信息,根据所述任务类型信息,判断各个所述任务执行单元中是否存在特定执行单元,所述特定执行单元的任务执行队列中存在与所述网络资源探测任务属于相同任务类型的任务;
若存在所述特定执行单元且所述特定执行单元的数量为一个,则将所述特定执行单元选取为所述目标执行单元,若所述特定执行单元的数量为多个,则在各个所述特定执行单元中选取任务执行队列中存在的任务的数量最少的单元作为所述目标执行单元;
若不存在所述特定执行单元,则在各个所述任务执行单元中选取任务执行队列中存在的任务的数量最少的单元作为所述目标执行单元。
4.根据权利要求1所述的系统,其特征在于,所述目标执行单元具体用于:
从所述任务数据中提取所述网络资源探测任务的任务类型信息和任务执行参数;
根据所述任务类型信息从所述中央服务单元处获取用于执行所述网络资源探测任务的执行模块;
根据所述执行模块和所述任务执行参数,执行所述网络资源探测任务。
5.根据权利要求1-4任一项所述的系统,其特征在于,所述系统还包括控制单元;
所述目标执行单元,还用于向所述中央服务单元发送所述网络资源探测任务的任务执行状态信息;
所述中央服务单元,还用于将所述任务执行状态信息发送至所述控制单元;
所述控制单元,用于根据所述任务执行状态信息,判断所述网络资源探测任务是否执行成功,若是,向所述中央服务单元发送任务执行成功的通知消息,若否,则向所述中央服务单元发送重新分配并执行所述网络资源探测任务的第一指令。
6.根据权利要求5所述的系统,其特征在于,所述中央处理单元还用于:
在接收到所述第一指令后,根据所述任务数据,重新生成所述网络资源探测任务对应的任务分配指令并发送至所述任务分配单元,以重新分配并执行所述网络资源探测任务;
在接收到所述任务执行成功的通知消息后,将所述网络资源探测任务标记为执行成功。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新浪网技术(中国)有限公司,未经新浪网技术(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010289428.8/1.html,转载请声明来源钻瓜专利网。