网络状态监控方法、设备及系统[发明专利]

(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号 (43)申请公布日 (21)申请号 201711036860.0
(22)申请日 2017.10.30
(71)申请人 小草数语(北京)科技有限公司
地址 100089 北京市海淀区西小口路66号
中关村东升科技园B-6号楼B座5层
(72)发明人 梁希云 秦锋剑 
(74)专利代理机构 北京清亦华知识产权代理事
务所(普通合伙) 11201
代理人 张润
(51)Int.Cl.
H04L  12/26(2006.01)
(54)发明名称
网络状态监控方法、设备及系统
(57)摘要
本发明提出一种网络状态监控方法、设备及
系统,其中方法包括:在页面显示过程中,根据页
面中包含的网络测试配置信息向服务器发送第
访问请求;获取与第一访问请求对应的各时间
信息;根据第一访问请求对应的各时间信息,确
定当前的网络状态。该方法不仅实现方式简单,
并且不占用网络服务的处理资源,从而提高了网
络服务的处理效率,同时极大的降低了网络监控
所花费的成本。权利要求书2页  说明书13页  附图6页CN 107864070 A 2018.03.30
C N  107864070
A
1.一种网络状态监控方法,应用于终端侧,其特征在于,包括:
在页面显示过程中,根据页面中包含的网络测试配置信息向服务器发送第一访问请求;
获取与所述第一访问请求对应的各时间信息;
根据所述第一访问请求对应的各时间信息,确定当前的网络状态。
2.如权利要求1所述的方法,其特征在于,所述向服务器发送第一访问请求,包括:
根据传输控制协议,向所述服务器发送第一访问请求;
所述获取与所述第一访问请求对应的各时间信息,包括:
从所述传输控制协议层,获取所述第一访问请求对应的各时间信息。
3.如权利要求1所述的方法,其特征在于,所述确定当前的网络状态之后,还包括:
将所述当前的网络状态发送给所述服务器。
4.如权利要求1-3任一所述的方法,其特征在于,所述向服务器发送第一访问请求之前,还包括:
向所述服务器发送第二访问请求,所述第二访问请求中包括目标页面标识;
接收所述服务器返回的与所述目标页面标识对应的页面,及网络测试配置信息。
5.如权利要求4所述的方法,其特征在于,所述第二访问请求中还包括终端的标识。
6.如权利要求4所述的方法,其特征在于,所述接收所述服务器返回的网络测试配置信息,包括:
接收所述服务器返回的脚本语言和/或动画程序,所述脚本语言或动画程序中包括所述网络测试配置信息。
7.一种网络状态监控方法,应用于服务器侧,其特征在于,包括:
获取终端发送的第一访问请求,所述第一访问请求是所述终端在页面显示过程中根据所述页面中包含的网络测试配置信息触发的,所述第一访问请求中携带访问参数;
根据所述第一访问请求中的访问参数,向所述终端返回响应数据。
8.如权利要求7所述的方法,其特征在于,所述向所述终端返回响应数据之后,还包括:
接收所述终端发送的网络状态。
9.如权利要求7所述的方法,其特征在于,所述接收所述终端发送的网络状态之后,还包括:
根据预设时间段内各终端返回的网络状态,确定异常内容分发器的标识。
10.如权利要求7-9任一所述的方法,其特征在于,所述获取终端发送的第一访问请求之前,还包括:
获取所述终端发送的第二访问请求,所述第二访问请求中携带目标页面标识;
在确定与所述目标页面标识对应的页面满足预设要求时,向所述终端返回所述页面及所述网络测试配置信息。
11.如权利要求10所述的方法,其特征在于,所述确定与所述目标页面标识对应的页面满足预设要求,包
括:
根据与所述目标页面标识对应的页面的历史访问信息,确定所述页面的平均访问时长大于阈值时,则确定所述页面满足预设要求。
12.如权利要求10所述的方法,其特征在于,所述第二访问请求中包括所述终端的标
识;
所述向所述终端返回所述页面及所述网络测试配置信息之前,还包括:
根据所述终端的标识,确定所述终端为预设的测试终端。
13.一种终端,其特征在于,包括:
第一发送模块,用于在页面显示过程中,根据页面中包含的网络测试配置信息向服务器发送第一访问请求;
第一获取模块,用于获取与所述第一访问请求对应的各时间信息;
确定模块,用于根据所述第一访问请求对应的各时间信息,确定当前的网络状态。
14.一种服务器,其特征在于,包括:
第二获取模块,用于获取终端发送的第一访问请求,所述第一访问请求是所述终端在页面显示过程中根据所述页面中包含的网络测试配置信息触发的,所述第一访问请求中携带访问参数;
响应模块,用于根据所述第一访问请求中的访问参数,向所述终端返回响应数据。
15.一种电子设备,其特征在于,包括:存储器、处理器及显示屏;
所述存储器,用于存储可执行程序代码;
所述显示屏,用于显示页面;
所述处理器,用于读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于实现如权利要求1-6任一所述的网络状态监控方法。
16.一种计算机设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如权利要求7-12任一所述的网络状态监控方法。
17.一种网络状态监控系统,其特征在于,包括:如权利要求15所述的电子设备,以及如权利要求16所述的计算机设备。
18.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-6任一所述的网络状态监控方法。
19.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求7-12任一所述的网络状态监控方法。
网络状态监控方法、设备及系统
技术领域
[0001]本发明涉及互联网技术领域,特别涉及一种网络状态监控方法、设备及系统。
背景技术
[0002]通常为了提高网络服务的速度,网络供应商会在各地部署多个内容分发网络(Content Delivery Network)节点以形成分布式的网络,向用户提供快速稳定的网络服务。
[0003]在实际使用过程中,利用各地部署的CDN节点向用户提供网络服务时可能出现某个CDN节点故障而导致网络服务速度缓慢,或者无法正常提供网络服务的情况,影响网络服务的质量。对此,网络供应商通常会在租用的CDN节点上部署监控程序,以实现对网络服务进行监控。
[0004]然而上述方式需要为监控程序单独划分处理资源,并且还需要不定期的对监控程序进行更新,不仅影响网络服务的处理速度,而且还增加了维护成本,造成网络服务效率较低。
发明内容
[0005]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
[0006]为此,本发明的第一个目的在于提出一种网络状态监控方法,该方法不仅实现方式简单,并且不占用网络服务的处理资源,提高了网络服务的处理效率,同时也极大的降低了网络监控所花费的成本。
[0007]本发明的第二个目的在于提出一种网络状态监控方法。
[0008]本发明的第三个目的在于提出一种终端。
[0009]本发明的第四个目的在于提出一种服务器。
[0010]本发明的第五个目的在于提出一种电子设备。
[0011]本发明的第六个目的在于提出一种计算机设备。
[0012]本发明的第七个目的在于提出一种网络状态监控系统。
[0013]本发明的第八个目的在于提出一种计算机可读存储介质。
[0014]本发明的第九个目的在于提出一种计算机可读存储介质。
[0015]为达上述目的,本发明第一方面实施例提出了一种网络状态监控方法,该方法应用于终端侧,包括:
[0016]在页面显示过程中,根据页面中包含的网络测试配置信息向服务器发送第一访问请求;
[0017]获取与所述第一访问请求对应的各时间信息;
[0018]根据所述第一访问请求对应的各时间信息,确定当前的网络状态。
[0019]本实施例提供的网络状态监控方法中,通过在页面显示过程中,根据页面中包含的网络测试配置信息向服务器发送第一访问请求,并获取第一访问请求对应的各时间信
息,然后根据各时间信息确定当前的网络状态。由此实现了利用各用户作为节点,对网络状态进行监控,不仅实现方式简单,并且不占用网络服务的处理资源,提高了网络服务的处理效率,同时也极大的降低了网络监控所花费的成本。
[0020]另外,本发明上述实施例提出的网络状态监控方法还可以具有如下附加的技术特征:
[0021]在本发明的一个实施例中,所述向服务器发送第一访问请求,包括:
[0022]根据传输控制协议,向所述服务器发送第一访问请求;
[0023]所述获取与所述第一访问请求对应的各时间信息,包括:
[0024]从所述传输控制协议层,获取所述第一访问请求对应的各时间信息。
[0025]在本发明的另一个实施例中,所述确定当前的网络状态之后,还包括:
[0026]将所述当前的网络状态发送给所述服务器。
[0027]在本发明的另一个实施例中,所述向服务器发送第一访问请求之前,还包括:[0028]向所述服务器发送第二访问请求,所述第二访问请求中包括目标页面标识;[0029]接收所述服务器返回的与所述目标页面标识对应的页面,及网络测试配置信息。[0030]在本发明的另一个实施例中,所述第二访问请求中还包括终端的标识。[0031]在本发明的另一个实施例中,所述接收所述服务器返回的网络测试配置信息,包括:
[0032]接收所述服务器返回的脚本语言和/或动画程序,所述脚本语言或动画程序中包括所述网络测试配置信息。
[0033]为达上述目的,本发明第二方面实施例提出了一种网络状态监控方法,该方法应用于服务器侧,包括:
[0034]获取终端发送的第一访问请求,所述第一访问请求是所述终端在页面显示过程中根据所述页面中包含的网络测试配置信息触发的,所述第一访问请求中携带访问参数;[0035]根据所述第一访问请求中的访问参数,向所述终端返回响应数据。
[0036]本实施例提供的网络状态监控方法中,获取终端发送的第一访问请求,并根据第一访问请求中的访问参数,向终端响应数据。由此实现了利用各用户作为节点,对网络状态进行监控,不仅实现方式简单,并且不占用网络服务的处理资源,提高了网络服务的处理效率,同时也极大的降低了网络监控所花费的成本。
[0037]另外,本发明上述实施例提出的网络状态监控方法还可以具有如下附加的技术特征:
[0038]在本发明的一个实施例中,所述向所述终端返回响应数据之后,还包括:[0039]接收所述终端发送的网络状态。
[0040]在本发明的另一个实施例中,所述接收所述终端发送的网络状态之后,还包括:[0041]根据预设时间段内各终端返回的网络状态,确定异常内容分发器的标识。[0042]在本发明的另一个实施例中,所
述获取终端发送的第一访问请求之前,还包括:[0043]获取所述终端发送的第二访问请求,所述第二访问请求中携带目标页面标识;[0044]在确定与所述目标页面标识对应的页面满足预设要求时,向所述终端返回所述页面及所述网络测试配置信息。
[0045]在本发明的另一个实施例中,所述确定与所述目标页面标识对应的页面满足预设

本文发布于:2024-09-20 12:21:07,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/819417.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:网络   监控   状态   页面   访问   网络服务
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议