[发明专利]一种基于PAAS平台前端引擎异常的友好提示方法及系统在审
| 申请号: | 202010570866.1 | 申请日: | 2020-06-22 |
| 公开(公告)号: | CN111897713A | 公开(公告)日: | 2020-11-06 |
| 发明(设计)人: | 庄焕滨;邱吉顺;卢超;李海荣;陈永辉 | 申请(专利权)人: | 广州市玄武无线科技股份有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/33;G06F8/38;G06F8/72 |
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 陈旭红;吴落 |
| 地址: | 510000 广东省广州市天河区体*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 paas 平台 前端 引擎 异常 友好 提示 方法 系统 | ||
1.一种基于PAAS平台前端引擎异常的友好提示方法,其特征在于,包括:
在前端页面监听异常事件;
对所述异常事件进行预处理,得到能够与本地存储的错误处理档案进行比对的错误类型;
若所述错误类型命中所述错误处理档案,则根据所述错误处理档案中的已知错误类型和对应处理方法,输出友好的错误提示;
若所述错误类型未命中所述错误处理档案,则上报所述异常事件的错误日志;所述错误日志为根据异常脚本,浏览器信息,开发者信息,平台引擎版本,当前时间戳及其他自定义扩展数据生成。
2.根据权利要求1所述的基于PAAS平台前端引擎异常的友好提示方法,其特征在于,所述对所述异常事件进行预处理,包括:
在所述前端页面中,预先对已知错误进行部署和多个埋点;所述每个埋点包括对所述已知错误的细致化边界处理及友好提示信息。
3.根据权利要求1所述的基于PAAS平台前端引擎异常的友好提示方法,其特征在于,所述异常事件包括:
通过window.onerror与try-catch语法捕获JS运行时的错误;
通过window.addEventListener捕获未处理的promise reject错误;
通过在跨域脚本上配置crossorigin=anonymous捕获跨域脚本错误;
通过window.addEventListener捕获资源加载错误。
4.根据权利要求1所述的基于PAAS平台前端引擎异常的友好提示方法,其特征在于,本地存储的所述错误处理档案包括:错误信息及针对所述错误信息的处理方法;所述错误信息的类型包括控件配置错误、事件配置错误、行为配置错误、javascript配置错误及引擎错误。
5.根据权利要求1所述的基于PAAS平台前端引擎异常的友好提示方法,其特征在于,所述若所述错误类型未命中所述错误处理档案,则上报所述异常事件的错误日志,包括:
判断所述错误日志的数量是否超过预设的阈值;
若是,对所述错误日志中相同类型的错误进行整合后上报至所述PAAS平台的监控系统,或对所述错误日志进行采样后上报至所述PAAS平台的监控系统;
若否,直接将所述错误日志上报至所述PAAS平台的监控系统;其中,所述错误日志的文件格式为json。
6.根据权利要求1所述的基于PAAS平台前端引擎异常的友好提示方法,其特征在于,在所述若所述错误类型未命中所述错误处理档案,则上报所述异常事件的错误日志之后,还包括:
对上报的所述错误日志进行分析、处理及归类,按照不同维度展示在可视化界面中;所述维度包括健康状况维度、错误的分类与聚合、错误详情分析及错误处理。
7.根据权利要求6所述的基于PAAS平台前端引擎异常的友好提示方法,其特征在于,
所述健康状况维度,包括Js报错趋势、自定义异常发生趋势、静态资源加载报错趋势及接口请求报错报错趋势;
所述错误的分类与聚合,包括Js报错量汇总、每天自定义异常量汇总及每天错误总量;
所述错误详情分析,包括查看单条日志具体信息及对外部环境的分析;所述具体信息包括:用户身份信息、访问时间信息、访问页面内容信息、执行操作信息及生成的错误信息;所述外部环境包括:设备、平台系统、IP、地理位置及网络环境;
所述错误处理,包括监控人员排查出所述错误出现的原因时,在所述PAAS平台的监控系统中对所述错误对应的日志进行编写处理代码和提示信息,将所述错误纳入错误处理档案,并将增量部分推送到前端引擎。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市玄武无线科技股份有限公司,未经广州市玄武无线科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010570866.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种花坛座椅及其拼接方法
- 下一篇:一种再生混凝土用钢筋分离装置





