[發(fā)明專利]基于web前端的系統(tǒng)運行日志處理方法、裝置、設(shè)備及介質(zhì)在審
| 申請?zhí)枺?/td> | 202010317870.7 | 申請日: | 2020-04-21 |
| 公開(公告)號: | CN111581051A | 公開(公告)日: | 2020-08-25 |
| 發(fā)明(設(shè)計)人: | 郭博陽;吳閩華;姜坤;衛(wèi)宣安 | 申請(專利權(quán))人: | 深圳震有科技股份有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30 |
| 代理公司: | 深圳市君勝知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44268 | 代理人: | 朱陽波;徐凱凱 |
| 地址: | 518057 廣東省深圳市南山區(qū)粵海街*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 web 前端 系統(tǒng) 運行 日志 處理 方法 裝置 設(shè)備 介質(zhì) | ||
1.一種基于web前端的系統(tǒng)運行日志處理方法,其特征在于,所述方法包括:
創(chuàng)建存儲日志并獲取日志的前端數(shù)據(jù)庫;
將前端數(shù)據(jù)庫的讀寫操作進行封裝;
調(diào)用前端數(shù)據(jù)庫,寫入日志數(shù)據(jù);
查詢?nèi)罩荆⒆x取日志調(diào)用前端數(shù)據(jù)庫讀取方法將日志內(nèi)容輸出;
下載日志,調(diào)用瀏覽器接口進行日志下載。
2.根據(jù)權(quán)利要求1所述基于web前端的系統(tǒng)運行日志處理方法,其特征在于,所述創(chuàng)建存儲日志并獲取日志的前端數(shù)據(jù)庫的步驟包括:
打開并創(chuàng)建前端數(shù)據(jù)庫,通過前端索引數(shù)據(jù)庫進行存儲;
創(chuàng)建存儲日志并獲取日志的前端數(shù)據(jù)庫。
3.根據(jù)權(quán)利要求1所述基于web前端的系統(tǒng)運行日志處理方法,其特征在于,所述調(diào)用前端數(shù)據(jù)庫,寫入日志數(shù)據(jù)的步驟包括:
采用前端數(shù)據(jù)庫的寫入功能做日志記錄的操作。
4.根據(jù)權(quán)利要求1所述基于web前端的系統(tǒng)運行日志處理方法,其特征在于,所述調(diào)用前端數(shù)據(jù)庫,寫入日志數(shù)據(jù)的步驟包括:
當需要記錄日志時,在前端運行代碼使用一個log()方法,接收value參數(shù);
獲取調(diào)用log()方法時獲取系統(tǒng)時間;
調(diào)用創(chuàng)建的前端數(shù)據(jù)庫做日志數(shù)據(jù)的寫入操作。
5.根據(jù)權(quán)利要求1所述基于web前端的系統(tǒng)運行日志處理方法,其特征在于,所述查詢?nèi)罩荆⒆x取日志調(diào)用前端數(shù)據(jù)庫讀取方法將日志內(nèi)容輸出的步驟包括:
當線上前端系統(tǒng)出現(xiàn)問題需要查詢?nèi)罩荆瑒t調(diào)用printLogByTime(Date)來獲取日志內(nèi)容;
將Date對象解析為精確到小時的日期;
以解析出的精確到小時的日期作為索引去前端數(shù)據(jù)庫中查詢是否有在這個小時內(nèi)曾經(jīng)記錄的日志數(shù)據(jù),如果有則讀出,并控制在控制臺打印。
6.根據(jù)權(quán)利要求1所述基于web前端的系統(tǒng)運行日志處理方法,其特征在于,所述查詢?nèi)罩荆⒆x取日志調(diào)用前端數(shù)據(jù)庫讀取方法將日志內(nèi)容輸出的步驟包括:
解析用戶輸入的起始時間和結(jié)束時間并求解出需要獲取n個小時的數(shù)據(jù)需要被獲取;
從起始時間開始逐小時推算至n小時的時間,并以該n小時時間為索引去前端數(shù)據(jù)庫讀取日志信息;
將上述n小時日志拼接成一個日志,在控制臺打印。
7.根據(jù)權(quán)利要求1所述基于web前端的系統(tǒng)運行日志處理方法,其特征在于,所述下載日志,調(diào)用瀏覽器接口進行日志下載的步驟包括:
指定下載日志的名稱,及指定下載日志的格式;
通過瀏覽器內(nèi)置的二進制數(shù)據(jù)存儲Blob對象將上述指定下載日志寫入,并使用代碼進行下載。
8.一種基于web前端的系統(tǒng)運行日志處理裝置,其特征在于,包括:
數(shù)據(jù)庫創(chuàng)建模塊,用于創(chuàng)建存儲日志并獲取日志的前端數(shù)據(jù)庫;
封裝模塊,用于將前端數(shù)據(jù)庫的讀寫操作進行封裝;
調(diào)用模塊,用于調(diào)用前端數(shù)據(jù)庫,寫入日志數(shù)據(jù);
查詢模塊,用于控制查詢?nèi)罩荆⒆x取日志調(diào)用前端數(shù)據(jù)庫讀取方法將日志內(nèi)容輸出;
下載模塊,用于控制下載日志,調(diào)用瀏覽器接口進行日志下載。
9.一種計算機設(shè)備,包括:存儲器和處理器,所述存儲器存儲有計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)權(quán)利要求1至7中任一項所述基于web前端的系統(tǒng)運行日志處理方法的步驟。
10.一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至7中任一項所述的基于web前端的系統(tǒng)運行日志處理方法的步驟。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳震有科技股份有限公司,未經(jīng)深圳震有科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010317870.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 提供共享Web模塊的系統(tǒng)和方法
- 管理環(huán)球網(wǎng)網(wǎng)頁中的環(huán)球網(wǎng)媒體的系統(tǒng)及其實現(xiàn)方法
- 一種WEB業(yè)務(wù)實現(xiàn)系統(tǒng)、裝置及方法
- 高速緩存廣播信息的方法和裝置
- 基于QoS指標和Web服務(wù)輸出參數(shù)的Web服務(wù)組合方法和裝置
- Web托管審查方法、裝置及Web托管系統(tǒng)
- 用于信息處理和Web瀏覽歷史導航的方法和設(shè)備及電子裝置
- 用于將web站點轉(zhuǎn)換為目標web app站點的方法和裝置
- 用于防護WEB漏洞的方法和設(shè)備
- 一種Web攻擊報告生成方法、裝置、設(shè)備及計算機介質(zhì)





