网页运行状态的监测方法及装置、存储介质、计算机设备与流程

文档序号:34461733发布日期:2023-06-15 03:38阅读:38来源:国知局
网页运行状态的监测方法及装置、存储介质、计算机设备与流程

本技术涉及计算机,尤其是涉及到一种网页运行状态的监测方法及装置、存储介质、计算机设备。


背景技术:

1、随着计算机技术的发展,网页也随之兴起,网页可以应用于用户终端中,能够实现用户需求的多种应用场景。当网页设计开发后,通常需要由前端人员与后端人员各自将网页发布至产业线,其中,前端即网站前台部分,运行在pc(personal computer)端或移动端等浏览器上,用于展现给用户浏览的网页,后端即指网站的数据内容管理部分,通过后端数据管理决定前端用户浏览的内容。在用户具体使用网页的过程中,当用户在前端发起调用时可能会出现访问不通的情况,或者前端的用户在pc页面上操作出现无反应的情况,特别是会出现一些关于url(uniform resource locator,统一资源定位符)的访问出错问题,但是网页设计开发人员无法及时获取出错的问题信息。当用户访问网页时经常出现错误问题,但是由于网页设计开发人员不能及时获得错误信息而无法及时进行优化网页时,会导致用户的网页使用感较差。


技术实现思路

1、有鉴于此,本技术提供了一种网页运行状态的监测方法及装置、存储介质、计算机设备,能够对网页运行状态进行实时监测并在监测到异常时及时获取异常问题,根据异常问题优化网页从而提升用户的网页使用感。

2、根据本技术的一个方面,提供了一种网页运行状态的监测方法,所述方法包括:

3、客户端响应于对待监测网页的网页访问请求,拦截所述网页访问请求,并在记录所述网页访问请求的请求标识后,将所述网页访问请求发送至所述待监测网页对应的服务器;

4、客户端对接收到的网页响应报文进行监控,并在监控到与所述请求标识匹配的待监测网页响应报文时,识别所述待监测网页响应报文是否指示所述待监测网页存在访问异常问题;

5、若所述待监测网页存在访问异常问题,则所述客户端向所述待监测网页对应的异常监测系统发送第一异常日志。

6、可选地,所述客户端识别所述待监测网页响应报文是否指示所述待监测网页存在访问异常问题,包括:

7、客户端识别所述待监测网页响应报文是否包含预设异常状态码;

8、若包含所述预设异常状态码,则确定所述待监测网页存在访问异常问题。

9、可选地,所述客户端向所述待监测网页对应的异常监测系统发送第一异常日志,包括:

10、客户端获取所述待监测网页响应报文对应的第一异常信息,其中,所述第一异常信息包括统一资源定位符、第一报错时间及第一应用名称;

11、根据所述第一异常信息,向所述待监测网页对应的异常监测系统发送第一异常日志。

12、可选地,所述方法还包括:

13、客户端对所述待监测网页进行全局异常捕获,并在捕获到异常时获取所述待监测网页对应的第二异常信息,其中,所述第二异常信息包括报错内容、第二报错时间及第二应用名称;

14、基于所述第二异常信息,向所述异常监测系统发送第二异常日志。

15、可选地,所述服务器包括代理服务器及处理服务器;所述客户端将所述网页访问请求发送至所述待监测网页对应的服务器之后,所述方法还包括:

16、代理服务器将接收到的所述网页访问请求转发至处理服务器,并接收处理服务器返回的待监测网页数据;

17、代理服务器记录所述待监测网页的第一数据标识后,向所述客户端发送所述待监测网页数据,其中,所述待监测网页数据用于渲染所述待监测网页;

18、代理服务器对接收到的客户端响应报文进行监控,并在监控到与所述第一数据标识匹配的待监测客户端响应报文指示所述待监测网页存在显示异常问题时,或者在第一预设时间内未监测到与所述第一数据标识匹配的待监测客户端响应报文时,向所述异常监测系统发送第三异常日志。

19、可选地,所述代理服务器将接收到的所述网页访问请求转发至处理服务器之后,所述方法还包括:

20、处理服务器向代理服务器发送所述待监测网页数据,并记录所述待监测网页数据的第二数据标识;

21、处理服务器对接收到的代理服务器响应报文进行监控,并在监控到与所述第二数据标识匹配的待检测代理服务器响应报文指示所述代理服务器存在数据接收异常问题时,或在第二预设时间内未检测到与所述第二数据标识匹配的待监测代理服务器响应报文时,向所述异常监测系统发送第四异常日志。

22、可选地,所述方法还包括:

23、异常监测系统对接收到的异常日志进行监控,统计第三预设时间内任一客户端反馈的异常日志中出现所述预设异常状态码的次数;

24、若任意第一客户端对应的出现所述预设异常状态码的次数大于第一预设数量,则所述异常监测系统调用信息通知接口发送警告信息至所述第一客户端;

25、若任意第二客户端对应的出现所述预设异常状态码的次数大于第二预设数量,则所述异常监测系统根据预设权限配置策略限制所述第二客户端对所述待监测网页的访问权限,其中,所述第二预设数量大于所述第一预设数量。

26、根据本技术的另一方面,提供了一种监测网页运行状态的装置,所述装置包括:

27、网页拦截模块,用于客户端响应于对待监测网页的网页访问请求,拦截所述网页访问请求,并在记录所述网页访问请求的请求标识后,将所述网页访问请求发送至所述待监测网页对应的服务器;

28、网页监控模块,用于客户端对接收到的网页响应报文进行监控,并在监控到与所述请求标识匹配的待监测网页响应报文时,识别所述待监测网页响应报文是否指示所述待监测网页存在访问异常问题;

29、日志发送模块,用于若所述待监测网页存在访问异常问题,则所述客户端向所述待监测网页对应的异常监测系统发送第一异常日志。

30、依据本技术又一个方面,提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述网页运行状态的监测方法。

31、依据本技术再一个方面,提供了一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述网页运行状态的监测方法。

32、借由上述技术方案,本技术提供的一种网页运行状态的监测方法及装置、存储介质、计算机设备,客户端响应于对待监测网页的网页访问请求,拦截所述网页访问请求,并在记录所述网页访问请求的请求标识后,将所述网页访问请求发送至所述待监测网页对应的服务器。客户端对接收到的网页响应报文进行监控,并在监控到与所述请求标识匹配的待监测网页响应报文时,识别所述待监测网页响应报文是否指示所述待监测网页存在访问异常问题,若所述待监测网页存在访问异常问题,则所述客户端向所述待监测网页对应的异常监测系统发送第一异常日志,能够对网页运行状态进行实时监测并在监测到异常时及时获取异常问题,根据异常问题优化网页从而提升用户的网页使用感。

33、上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1