[发明专利]一种前端日志多通道输出的方法、装置、服务器及存储介质有效
申请号: | 201811287809.1 | 申请日: | 2018-10-31 |
公开(公告)号: | CN109471773B | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 姚尧 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/36 |
代理公司: | 武汉河山金堂专利事务所(普通合伙) 42212 | 代理人: | 胡清堂;陈懿 |
地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 前端 日志 通道 输出 方法 装置 服务器 存储 介质 | ||
1.一种前端日志多通道输出的方法,其特征在于,所述方法包括以下步骤:
S1、定义前端浏览器的日志驱动抽象类,提供不同级别的日志驱动的统一标准,根据所述统一标准运用日志驱动器实现日志输出;
S2、定义不同级别日志输出统一出口类,用于将不同级别日志输出口统一,在统一日志出口处进行日志级别输出控制;
S3、调取日志驱动,将日志信息统一输出;
所述步骤S1中运用日志驱动器扩展新日志,所述日志驱动器需继承日志驱动抽象类统一标准,实现新日志驱动输出。
2.根据权利要求1所述一种前端日志多通道输出的方法,其特征在于,所述步骤S2中,所述日志级别设置函数为SetLevel,用于设置日志打印级别,所述日志级别按优先级设置,当打印日志时,打印的日志为所设置当前级别日志及所述当前级别以下的日志。
3.根据权利要求2所述一种前端日志多通道输出的方法,其特征在于,所述步骤S2中,所述日志驱动设置函数为SetDriver,当运用所述日志驱动函数设置日志加载驱动时,将根据日志驱动实现对应日志的输出。
4.根据权利要求3所述一种前端日志多通道输出的方法,其特征在于,所述步骤S2中,所述日志级别输出控制时,每个日志在输出过程中进行级别判断,若大于当前设置的日志级别的日志不进行输出。
5.根据权利要求1所述一种前端日志多通道输出的方法,其特征在于,所述步骤S3中调取的驱动包括实例化日志驱动和日志统一输出出口驱动。
6.根据权利要求1所述一种前端日志多通道输出的方法,其特征在于,所述方法还包括在外部设置日志开关,用于控制日志对外打印,通过浏览器地址栏所加载的URL后加上日志参数,浏览器识别后进行日志级别设置,日志级别设置完成后会输出对应级别的日志。
7.一种前端日志多通道输出的装置,其特征在于,所述装置包括第一定义模块、第二定义模块和调取输出模块;
第一定义模块,用于定义前端浏览器的日志驱动抽象类,提供不同级别的日志驱动的统一标准,根据所述统一标准运用日志驱动器实现日志输出;第二定义模块,用于定义不同级别日志输出统一出口类,用于将不同级别日志输出口统一,在统一日志出口处进行日志级别输出控制;调取输出模块,用于调取日志驱动,将日志信息统一输出;
所述第一定义模块运用日志驱动器扩展新日志,所述日志驱动器需继承日志驱动抽象类统一标准,实现新日志驱动输出。
8.一种前端日志多通道输出的装置的服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6中任一项所述一种前端日志多通道输出的方法的步骤。
9.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述一种前端日志多通道输出的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811287809.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:并行程序运行时监控方法
- 下一篇:一种设备故障定位装置