[发明专利]一种服务器的代理监测方法及相关产品有效
申请号: | 201910915167.3 | 申请日: | 2019-09-26 |
公开(公告)号: | CN110740078B | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | 赵付利;欧阳碧云 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | H04L43/08 | 分类号: | H04L43/08;H04L43/10;H04L43/50;H04L9/40;H04L67/10 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 代理 监测 方法 相关 产品 | ||
1.一种服务器的代理监测方法,其特征在于,包括:
监控设备监测所述监控设备与服务器之间的通信状态,获得第二结果数据;
所述监控设备接收来自客户端发往所述服务器中的云主机的第一网络测试包,将所述第一网络测试包发往所述云主机;
所述监控设备接收所述云主机返回的所述第一网络测试包的第一结果数据,将所述第一结果数据发往所述客户端;
所述监控设备统计发往所述云主机的网络测试包得到统计结果,在所述统计结果符合探测条件的情况下,将所述第二结果数据发往所述客户端。
2.根据权利要求1所述方法,其特征在于,所述方法还包括:
所述监控设备接收来自所述客户端发往所述服务器的第二网络测试包;
所述监控设备生成所述第二网络测试包的反馈结果,在所述反馈结果中携带所述第二结果数据;
所述在所述统计结果符合探测条件的情况下,将所述第二结果数据发往所述客户端包括:
在所述统计结果符合探测条件的情况下,将所述反馈结果发往所述客户端。
3.根据权利要求2所述方法,其特征在于,所述监控设备生成所述第二网络测试包的反馈结果,在所述反馈结果中携带所述第二结果数据包括:
所述监控设备获得所述第二结果数据中包含的所述监控设备与所述服务器之间的网络延迟和数据量数据,将所述网络延迟和所述数据量数据添加到所述第二网络测试包中得到所述反馈结果。
4.根据权利要求1所述方法,其特征在于,所述方法还包括:缓存所述第一网络测试包;
所述统计发往所述云主机的网络测试包得到统计结果包括:
统计缓存的发往所述云主机的网络测试包的数量,或者,统计缓存的发往所述云主机的网络测试包的源客户端数量;
所述统计结果符合探测条件的情况包括:
所述缓存的发往所述云主机的网络测试包的数量大于第一阈值,或者,缓存的发往所述云主机的网络测试包的源客户端数量的数量大于第二阈值。
5.根据权利要求4所述方法,其特征在于,所述缓存所述第一网络测试包包括:
将所述第一网络测试包缓存到所述云主机与其他云主机共用的云主机接收队列中,或者,为所述云主机创建云主机接收队列,将所述第一网络测试包缓存到与所述云主机对应的云主机接收队列中。
6.根据权利要求5所述方法,其特征在于,所述统计缓存的发往所述云主机的网络测试包的数量,或者,统计缓存的发往所述云主机的网络测试包的源客户端数量;包括:
在所述云主机接收队列溢出时,删除所述云主机接收队列中接收时间与当前时刻的时间差超过第三阈值的网络测试包;
统计所述云主机接收队列中的发往所述云主机的网络测试包的数量,或者,统计所述云主机对应的云主机接收队列中缓存的网络测试包的源客户端数量。
7.一种云服务质量监控方法,其特征在于,包括:
接收来自客户端发往服务器中的云主机的网络测试包,将所述网络测试包发往所述云主机;
接收所述云主机返回的所述网络测试包的结果数据,将所述结果数据发往所述客户端;
若存在所述客户端以及所述客户端之外的其他客户端发往所述服务器的网络测试包,则拦截所述客户端以及所述客户端之外的其他客户端发往所述云主机的网络测试包;统计发往所述云主机的网络测试包得到统计结果,在所述统计结果属于所述云主机被集中探测的预定规则的情况下,对所述服务器进行探测得到探测结果,向所述客户端发送所述探测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910915167.3/1.html,转载请声明来源钻瓜专利网。