[發(fā)明專利]日志管理方法、裝置、服務(wù)端和系統(tǒng)在審
| 申請?zhí)枺?/td> | 202010801524.6 | 申請日: | 2020-08-11 |
| 公開(公告)號: | CN113742300A | 公開(公告)日: | 2021-12-03 |
| 發(fā)明(設(shè)計(jì))人: | 楊獻(xiàn)侖 | 申請(專利權(quán))人: | 北京沃東天駿信息技術(shù)有限公司;北京京東世紀(jì)貿(mào)易有限公司 |
| 主分類號: | G06F16/17 | 分類號: | G06F16/17;G06F16/18;G06F16/14 |
| 代理公司: | 中原信達(dá)知識產(chǎn)權(quán)代理有限責(zé)任公司 11219 | 代理人: | 張一軍;張效榮 |
| 地址: | 100176 北京市北京經(jīng)濟(jì)技術(shù)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 日志 管理 方法 裝置 服務(wù)端 系統(tǒng) | ||
本發(fā)明公開了一種日志管理方法、裝置、服務(wù)端和系統(tǒng),涉及計(jì)算機(jī)技術(shù)領(lǐng)域。該方法的一具體實(shí)施方式包括:響應(yīng)于接收到日志配置信息,從預(yù)設(shè)的多個日志管理模板中,日志配置信息包括配置參數(shù)選定至少一個目標(biāo)日志管理模板;將配置參數(shù)添加到目標(biāo)日志管理模板,封裝成日志管理策略;根據(jù)日志管理策略,為微服務(wù)的執(zhí)行業(yè)務(wù)生成對應(yīng)的日志文件。該實(shí)施方式能夠有效地提高微服務(wù)的日志管理效率。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種日志管理方法、裝置、服務(wù)端和系統(tǒng)。
背景技術(shù)
分布式系統(tǒng)中,各個微服務(wù)如用戶信息服務(wù)、權(quán)限服務(wù)、數(shù)據(jù)服務(wù)等直接通過接口互相連通。其中,對微服務(wù)的日志進(jìn)行管理是實(shí)現(xiàn)管理微服務(wù)的方式之一。目前主要通過硬編碼方式管理微服務(wù)日志。
在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:
現(xiàn)有的這種硬編碼方式需要針對每一個微服務(wù)設(shè)備進(jìn)行相應(yīng)的硬編碼,導(dǎo)致日志管理效率較低。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例提供一種日志管理方法、裝置、服務(wù)端和系統(tǒng),能夠有效地提高微服務(wù)的日志管理效率。
為實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明實(shí)施例的一個方面,提供了一種日志管理方法,其特征在于,應(yīng)用于微服務(wù)應(yīng)用設(shè)備,包括:
響應(yīng)于接收到日志配置信息,從預(yù)設(shè)的多個日志管理模板中,所述日志配置信息包括的配置參數(shù)選定至少一個目標(biāo)日志管理模板;
將所述配置參數(shù)添加到所述目標(biāo)日志管理模板,封裝成日志管理策略;
根據(jù)所述日志管理策略,為微服務(wù)的執(zhí)行業(yè)務(wù)生成對應(yīng)的日志文件。
優(yōu)選地,
所述日志管理方法,還包括:每一個所述日志管理模板配置有對應(yīng)的第一模板標(biāo)識;
所述配置參數(shù)對應(yīng)至少一個第二模板標(biāo)識;
所述日志配置信息包括的配置參數(shù)選定至少一個目標(biāo)日志管理模板,包括:
針對每一個所述第二模板標(biāo)識,查找與所述第二模板標(biāo)識相匹配的目標(biāo)第一模板標(biāo)識;
確定所述目標(biāo)第一模板標(biāo)識對應(yīng)的日志管理模板為所述目標(biāo)日志管理模板。
優(yōu)選地,
所述日志配置信息進(jìn)一步包括:執(zhí)行邏輯信息;
當(dāng)所述目標(biāo)日志管理模板的個數(shù)為多個時,
封裝成日志管理策略的步驟包括:
根據(jù)所述執(zhí)行邏輯信息,對多個所述目標(biāo)日志管理模板進(jìn)行邏輯調(diào)用封裝,以形成日志管理策略。
優(yōu)選地,所述日志管理方法,進(jìn)一步包括:
響應(yīng)于接收到日志打印指令,判斷所述日志管理策略是否包括有日志打印對應(yīng)的特征信息,如果是,則對所述日志文件進(jìn)行打??;否則,拒絕打印。
優(yōu)選地,
所述配置參數(shù)包括:打印日志的級別;
響應(yīng)于所述日志管理策略包括有日志打印對應(yīng)的特征信息,根據(jù)所述打印日志的級別,控制待打印的所述日志文件中的信息以及待打印日志量;
對所述日志文件進(jìn)行打印的步驟包括:根據(jù)所述待打印日志量,打印待打印的所述日志文件中的信息。
優(yōu)選地,所述日志管理方法,還包括,
響應(yīng)于接收到新的日志配置信息,更新所述日志管理策略。
優(yōu)選地,所述日志管理方法,還包括,
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京沃東天駿信息技術(shù)有限公司;北京京東世紀(jì)貿(mào)易有限公司,未經(jīng)北京沃東天駿信息技術(shù)有限公司;北京京東世紀(jì)貿(mào)易有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010801524.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





