[發(fā)明專利]一種前端日志多通道輸出的方法、裝置、服務器及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201811287809.1 | 申請日: | 2018-10-31 |
| 公開(公告)號: | CN109471773B | 公開(公告)日: | 2022-04-12 |
| 發(fā)明(設(shè)計)人: | 姚堯 | 申請(專利權(quán))人: | 武漢斗魚網(wǎng)絡(luò)科技有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F11/36 |
| 代理公司: | 武漢河山金堂專利事務所(普通合伙) 42212 | 代理人: | 胡清堂;陳懿 |
| 地址: | 430000 湖北省武漢市東湖開*** | 國省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 前端 日志 通道 輸出 方法 裝置 服務器 存儲 介質(zhì) | ||
1.一種前端日志多通道輸出的方法,其特征在于,所述方法包括以下步驟:
S1、定義前端瀏覽器的日志驅(qū)動抽象類,提供不同級別的日志驅(qū)動的統(tǒng)一標準,根據(jù)所述統(tǒng)一標準運用日志驅(qū)動器實現(xiàn)日志輸出;
S2、定義不同級別日志輸出統(tǒng)一出口類,用于將不同級別日志輸出口統(tǒng)一,在統(tǒng)一日志出口處進行日志級別輸出控制;
S3、調(diào)取日志驅(qū)動,將日志信息統(tǒng)一輸出;
所述步驟S1中運用日志驅(qū)動器擴展新日志,所述日志驅(qū)動器需繼承日志驅(qū)動抽象類統(tǒng)一標準,實現(xiàn)新日志驅(qū)動輸出。
2.根據(jù)權(quán)利要求1所述一種前端日志多通道輸出的方法,其特征在于,所述步驟S2中,所述日志級別設(shè)置函數(shù)為SetLevel,用于設(shè)置日志打印級別,所述日志級別按優(yōu)先級設(shè)置,當打印日志時,打印的日志為所設(shè)置當前級別日志及所述當前級別以下的日志。
3.根據(jù)權(quán)利要求2所述一種前端日志多通道輸出的方法,其特征在于,所述步驟S2中,所述日志驅(qū)動設(shè)置函數(shù)為SetDriver,當運用所述日志驅(qū)動函數(shù)設(shè)置日志加載驅(qū)動時,將根據(jù)日志驅(qū)動實現(xiàn)對應日志的輸出。
4.根據(jù)權(quán)利要求3所述一種前端日志多通道輸出的方法,其特征在于,所述步驟S2中,所述日志級別輸出控制時,每個日志在輸出過程中進行級別判斷,若大于當前設(shè)置的日志級別的日志不進行輸出。
5.根據(jù)權(quán)利要求1所述一種前端日志多通道輸出的方法,其特征在于,所述步驟S3中調(diào)取的驅(qū)動包括實例化日志驅(qū)動和日志統(tǒng)一輸出出口驅(qū)動。
6.根據(jù)權(quán)利要求1所述一種前端日志多通道輸出的方法,其特征在于,所述方法還包括在外部設(shè)置日志開關(guān),用于控制日志對外打印,通過瀏覽器地址欄所加載的URL后加上日志參數(shù),瀏覽器識別后進行日志級別設(shè)置,日志級別設(shè)置完成后會輸出對應級別的日志。
7.一種前端日志多通道輸出的裝置,其特征在于,所述裝置包括第一定義模塊、第二定義模塊和調(diào)取輸出模塊;
第一定義模塊,用于定義前端瀏覽器的日志驅(qū)動抽象類,提供不同級別的日志驅(qū)動的統(tǒng)一標準,根據(jù)所述統(tǒng)一標準運用日志驅(qū)動器實現(xiàn)日志輸出;第二定義模塊,用于定義不同級別日志輸出統(tǒng)一出口類,用于將不同級別日志輸出口統(tǒng)一,在統(tǒng)一日志出口處進行日志級別輸出控制;調(diào)取輸出模塊,用于調(diào)取日志驅(qū)動,將日志信息統(tǒng)一輸出;
所述第一定義模塊運用日志驅(qū)動器擴展新日志,所述日志驅(qū)動器需繼承日志驅(qū)動抽象類統(tǒng)一標準,實現(xiàn)新日志驅(qū)動輸出。
8.一種前端日志多通道輸出的裝置的服務器,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權(quán)利要求1至6中任一項所述一種前端日志多通道輸出的方法的步驟。
9.一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至6中任一項所述一種前端日志多通道輸出的方法的步驟。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于武漢斗魚網(wǎng)絡(luò)科技有限公司,未經(jīng)武漢斗魚網(wǎng)絡(luò)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811287809.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:并行程序運行時監(jiān)控方法
- 下一篇:一種設(shè)備故障定位裝置





