网络状况监测方法、计算设备及计算机存储介质技术

技术编号:23608897 阅读:36 留言:0更新日期:2020-03-28 08:58
本发明专利技术公开了一种网络状况监测方法、计算设备及计算机存储介质。其中,该方法包括:接收至少一个云服务节点上报的网络异常信息,其中,网络异常信息由应用客户端在发现无法根据第一域名连接到应用服务器时发送给至少一个云服务节点;第一域名是应用服务器的域名,至少一个云服务节点的域名为第二域名,第一域名和第二域名互不相同;以预设统计周期为时间粒度,按照时间粒度对至少一个云服务节点上报的网络异常信息的次数进行汇总统计;对汇总统计结果进行分析,根据分析结果确定网络状况是否发生异常,可以及时分析出网络状况是否发生异常,从而能够在网络状况确实发生异常时及时解决,以使应用客户端正常连接应用服务器,提升用户体验。

Network condition monitoring method, computing equipment and computer storage medium

【技术实现步骤摘要】
网络状况监测方法、计算设备及计算机存储介质
本专利技术涉及互联网
,具体涉及一种网络状况监测方法、计算设备及计算机存储介质。
技术介绍
随着互联网技术的飞速发展,各种网络应用层出不穷,应用客户端需要通过网络连接对应的应用服务器,全国各地不同网络运营中间商的网络状况不同,很可能出现由于网络不稳定,导致应用客户端无法连接应用服务器,或者由于网络运营中间商进行劫持,而导致应用客户端无法连接应用服务器,应用客户端无法连接应用服务器,就导致应用服务器无法向应用客户端返回用户想要访问的内容,从而影响用户使用应用客户端。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的网络状况监测方法、计算设备及计算机存储介质。根据本专利技术的一个方面,提供了一种网络状况监测方法,方法包括:接收至少一个云服务节点上报的网络异常信息,其中,网络异常信息由应用客户端在发现无法根据第一域名连接到应用服务器时发送给至少一个云服务节点;第一域名是应用服务器的域名,至少一个云服务节点的域名为第二域名,第一域名和第二域名互不相同;以预设统计周期为时间粒度,按照时间粒度对至少一个云服务节点上报的网络异常信息的次数进行汇总统计;对汇总统计结果进行分析,根据分析结果确定网络状况是否发生异常。根据本专利技术的另一方面,提供了一种网络状况监测方法,方法包括:监测根据第一域名是否正常连接到应用服务器;若否,则向至少一个云服务节点上报网络异常信息,以供至少一个云服务节点将网络异常信息上报给应用服务器,应用服务器以预设统计周期为时间粒度,按照时间粒度对至少一个云服务节点上报的网络异常信息的次数进行汇总统计;对汇总统计结果进行分析,根据分析结果确定网络状况是否发生异常;其中,第一域名是应用服务器的域名,至少一个云服务节点的域名为第二域名,第一域名和第二域名互不相同。根据本专利技术的另一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;存储器用于存放至少一可执行指令,可执行指令使处理器执行以下操作:接收至少一个云服务节点上报的网络异常信息,其中,网络异常信息由应用客户端在发现无法根据第一域名连接到应用服务器时发送给至少一个云服务节点;第一域名是应用服务器的域名,至少一个云服务节点的域名为第二域名,第一域名和第二域名互不相同;以预设统计周期为时间粒度,按照时间粒度对至少一个云服务节点上报的网络异常信息的次数进行汇总统计;对汇总统计结果进行分析,根据分析结果确定网络状况是否发生异常。根据本专利技术的另一方面,提供了一种计算机存储介质,存储介质中存储有至少一可执行指令,可执行指令使处理器执行以下操作:接收至少一个云服务节点上报的网络异常信息,其中,网络异常信息由应用客户端在发现无法根据第一域名连接到应用服务器时发送给至少一个云服务节点;第一域名是应用服务器的域名,至少一个云服务节点的域名为第二域名,第一域名和第二域名互不相同;以预设统计周期为时间粒度,按照时间粒度对至少一个云服务节点上报的网络异常信息的次数进行汇总统计;对汇总统计结果进行分析,根据分析结果确定网络状况是否发生异常。根据本专利技术的另一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;存储器用于存放至少一可执行指令,可执行指令使处理器执行以下操作:监测根据第一域名是否正常连接到应用服务器;若否,则向至少一个云服务节点上报网络异常信息,以供至少一个云服务节点将网络异常信息上报给应用服务器,应用服务器以预设统计周期为时间粒度,按照时间粒度对至少一个云服务节点上报的网络异常信息的次数进行汇总统计;对汇总统计结果进行分析,根据分析结果确定网络状况是否发生异常;其中,第一域名是应用服务器的域名,至少一个云服务节点的域名为第二域名,第一域名和第二域名互不相同。根据本专利技术的另一方面,提供了一种计算机存储介质,存储介质中存储有至少一可执行指令,可执行指令使处理器执行以下操作:监测根据第一域名是否正常连接到应用服务器;若否,则向至少一个云服务节点上报网络异常信息,以供至少一个云服务节点将网络异常信息上报给应用服务器,应用服务器以预设统计周期为时间粒度,按照时间粒度对至少一个云服务节点上报的网络异常信息的次数进行汇总统计;对汇总统计结果进行分析,根据分析结果确定网络状况是否发生异常;其中,第一域名是应用服务器的域名,至少一个云服务节点的域名为第二域名,第一域名和第二域名互不相同。根据本专利技术提供的方案,接收至少一个云服务节点上报的网络异常信息,其中,网络异常信息由应用客户端在发现无法根据第一域名连接到应用服务器时发送给至少一个云服务节点;第一域名是应用服务器的域名,至少一个云服务节点的域名为第二域名,第一域名和第二域名互不相同;以预设统计周期为时间粒度,按照时间粒度对至少一个云服务节点上报的网络异常信息的次数进行汇总统计;对汇总统计结果进行分析,根据分析结果确定网络状况是否发生异常。基于本专利技术实施例提供的方案,可以及时分析出网络状况是否发生异常,从而能够在网络状况确实发生异常时及时解决,以使应用客户端正常连接应用服务器,提升用户体验。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术实施例一的网络状况监测方法的流程示意图;图2示出了根据本专利技术实施例二的网络状况监测方法的流程示意图;图3示出了根据本专利技术实施例三的网络状况监测方法的流程示意图;图4示出了根据本专利技术实施例四的网络状况监测方法的流程示意图;图5示出了根据本专利技术实施例六的计算设备的结构示意图;图6示出了根据本专利技术实施例八的计算设备的结构示意图。具体实施方式下面将参照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本专利技术,并且能够将本专利技术的范围完整的传达给本领域的技术人员。实施例一图1示出了根据本专利技术实施例一的网络状况监测方法的流程示意图。如图1所示,该方法包括以下步骤:步骤S101,接收至少一个云服务节点上报的网络异常信息,其中,网络异常信息由应用客户端在发现无法根据第一本文档来自技高网...

【技术保护点】
1.一种网络状况监测方法,所述方法包括:/n接收至少一个云服务节点上报的网络异常信息,其中,网络异常信息由应用客户端在发现无法根据第一域名连接到应用服务器时发送给至少一个云服务节点;所述第一域名是所述应用服务器的域名,所述至少一个云服务节点的域名为第二域名,第一域名和第二域名互不相同;/n以预设统计周期为时间粒度,按照时间粒度对所述至少一个云服务节点上报的网络异常信息的次数进行汇总统计;/n对汇总统计结果进行分析,根据分析结果确定网络状况是否发生异常。/n

【技术特征摘要】
1.一种网络状况监测方法,所述方法包括:
接收至少一个云服务节点上报的网络异常信息,其中,网络异常信息由应用客户端在发现无法根据第一域名连接到应用服务器时发送给至少一个云服务节点;所述第一域名是所述应用服务器的域名,所述至少一个云服务节点的域名为第二域名,第一域名和第二域名互不相同;
以预设统计周期为时间粒度,按照时间粒度对所述至少一个云服务节点上报的网络异常信息的次数进行汇总统计;
对汇总统计结果进行分析,根据分析结果确定网络状况是否发生异常。


2.根据权利要求1所述的方法,其中,所述按照时间粒度对所述至少一个云服务节点上报的网络异常信息的次数进行汇总统计进一步包括:
按照时间粒度、地区信息维度以及网络运营中间商信息维度,对所述至少一个云服务节点上报的网络异常信息的次数进行汇总统计。


3.根据权利要求1或2所述的方法,其中,所述对汇总统计结果进行分析,根据分析结果确定网络状况是否发生异常进一步包括:
将汇总统计结果与上一个预设统计周期的汇总统计结果进行环比比较;
若环比变化率大于或等于第一预设阈值,则确定网络状况发生异常。


4.根据权利要求1或2所述的方法,其中,所述对汇总统计结果进行分析,根据分析结果确定网络状况是否发生异常进一步包括:
将汇总统计结果与预设时间段内历史同期的汇总统计结果进行同比比较;
若同比变化率大于或等于第二预设阈值,则确定网络状况发生异常。


5.根据权利要求1-4中任一项所述的方法,其中,在以预设统计周期为时间粒度,按照时间粒度对所述至少一个云服务节点上报的网络异常信息的次数进行汇总统计之前,所述方法还包括:对所述至少一个云服务节点上报的网络异常信息进行排重处理;
所述以预设统计周期为时间粒度,按照时间粒度对所述至少一个云服务节点上报的网络异常信息的次数进行汇总统计进一步包括:以预设统计周期为时间粒度,按照时间粒度对排重处理后的网络异常信息的次数进行汇总统计。


6.一种网络状况监测方法,所述方法包括:
监测根据第一域名是否正常连接到应用服务器;
若否,则向至少一个云服务节点上报网络异常信息,以供所述至少一个云服务节点将所述网络异常信息上报给应用服务器,所述应用服务器以预设统计周期为时间粒度,按照时间粒度对所述至少一个云服务节点上报的网络异常信息的次数进行汇总统计;对汇总统计结果进行分析,根据分析结果确定网络状况是否发生异常;
其中,所述第一域名是所述应用服务器的域名,所述至少一个云服务节点的域名为第二域名,第一域名和第二域名互不相同。


7.一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所...

【专利技术属性】
技术研发人员:贺鹏飞
申请(专利权)人:掌阅科技股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1