最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

日志的存儲方法及裝置與流程

文檔序號:41958569發(fā)布日期:2025-05-20 16:52閱讀:4來源:國知局
日志的存儲方法及裝置與流程

本發(fā)明涉及大數(shù)據(jù),尤其涉及一種日志的存儲方法及裝置。


背景技術:

1、本部分旨在為本發(fā)明實施例提供背景或上下文。此處的描述不因為包括在本部分中就承認是現(xiàn)有技術。

2、日志是系統(tǒng)線上運維和分析的重要工具,通過查看日志,可以分析用戶請求的軌跡,幫助運維人員快速定位bug產(chǎn)生的原因。系統(tǒng)每日產(chǎn)生的日志非常多,因此,如何保存海量的日志數(shù)據(jù)并查詢日志,以便運維人員快速完成bug定位,成為了目前亟需解決的問題。

3、現(xiàn)有技術中,通常通過log4j日志組件(java語言中的日志組件工具),以文件的形式保存系統(tǒng)運行時產(chǎn)生的日志,日志文件中包含系統(tǒng)所有的日志數(shù)據(jù);通過系統(tǒng)命令,或者文件檢索工具,可以搜索到用戶請求的全部的日志數(shù)據(jù),數(shù)據(jù)的全面性可以幫助運維人員更容易定位bug和分析原因,但是,由于日志文件過大,不便于運維人員閱讀,日志查詢效率較低,導致bug定位速度和修復效率較低,隨著日志文件的每日遞增,大量占用磁盤存儲資源,造成磁盤溢出的問題。


技術實現(xiàn)思路

1、本發(fā)明實施例提供一種日志的存儲方法,用以提高日志查詢效率,提高bug定位速度和修復效率,同時,避免大量占用磁盤存儲資源,造成磁盤溢出的問題,該方法包括:

2、獲取系統(tǒng)運行時生成的日志數(shù)據(jù);

3、將日志數(shù)據(jù)發(fā)送至系統(tǒng)的console控制臺,以使云日志服務從console控制臺獲取日志數(shù)據(jù),對日志數(shù)據(jù)進行云存儲;

4、按照預設的日志文件存儲大小,將日志數(shù)據(jù)以日志文件的形式實時存儲至本地服務,將bug的活躍時長作為日志文件在本地服務的保留時長;其中,所述bug的活躍時長是根據(jù)系統(tǒng)業(yè)務的運維要求和系統(tǒng)的歷史bug數(shù)據(jù)確定的。

5、本發(fā)明實施例提供一種日志的存儲裝置,用以提高日志查詢效率,提高bug定位速度和修復效率,同時,避免大量占用磁盤存儲資源,造成磁盤溢出的問題,該裝置包括:

6、獲取模塊,用于獲取系統(tǒng)運行時生成的日志數(shù)據(jù);

7、云存儲模塊,用于將日志數(shù)據(jù)發(fā)送至系統(tǒng)的console控制臺,以使云日志服務從console控制臺獲取日志數(shù)據(jù),對日志數(shù)據(jù)進行云存儲;

8、本地存儲模塊,用于按照預設的日志文件存儲大小,將日志數(shù)據(jù)以日志文件的形式實時存儲至本地服務,將bug的活躍時長作為日志文件在本地服務的保留時長;其中,所述bug的活躍時長是根據(jù)系統(tǒng)業(yè)務的運維要求和系統(tǒng)的歷史bug數(shù)據(jù)確定的。

9、本發(fā)明實施例還提供一種計算機設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)上述日志的存儲方法。

10、本發(fā)明實施例還提供一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述日志的存儲方法。

11、本發(fā)明實施例還提供一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述日志的存儲方法。

12、本發(fā)明實施例中,獲取系統(tǒng)運行時生成的日志數(shù)據(jù);將日志數(shù)據(jù)發(fā)送至系統(tǒng)的console控制臺,以使云日志服務從console控制臺獲取日志數(shù)據(jù),對日志數(shù)據(jù)進行云存儲;按照預設的日志文件存儲大小,將日志數(shù)據(jù)以日志文件的形式實時存儲至本地服務,將bug的活躍時長作為日志文件在本地服務的保留時長;其中,所述bug的活躍時長是根據(jù)系統(tǒng)業(yè)務的運維要求和系統(tǒng)的歷史bug數(shù)據(jù)確定的。與現(xiàn)有的日志存儲方案相比,將本地服務的日志文件控制在預設的日志文件存儲大小,避免了超大日志文件的產(chǎn)生;將bug的活躍時長作為日志文件在本地服務的保留時長,避免了大量占用磁盤存儲資源,造成磁盤溢出的問題;同時,通過console控制臺,將全量日志數(shù)據(jù)存儲在云日志服務,這樣,通過云日志服務和系統(tǒng)的本地服務的結合存儲日志,可以提高日志查詢效率,進而提高bug定位速度和修復效率。



技術特征:

1.一種日志的存儲方法,其特征在于,包括:

2.如權利要求1所述的方法,其特征在于,根據(jù)bug的活躍時長和預設的日志文件存儲大小,將日志數(shù)據(jù)以日志文件的形式存儲至本地服務之前,還包括:

3.如權利要求2所述的方法,其特征在于,根據(jù)bug的處理時長、bug的最遲發(fā)現(xiàn)時長、bug的最可能發(fā)現(xiàn)時長和bug的最早發(fā)現(xiàn)時長,確定bug的活躍時長,包括:

4.如權利要求1所述的方法,其特征在于,還包括:

5.如權利要求1所述的方法,其特征在于,還包括:

6.一種日志的存儲裝置,其特征在于,包括:

7.如權利要求6所述的裝置,其特征在于,還包括bug活躍時長設置模塊,用于在本地存儲模塊根據(jù)bug的活躍時長和預設的日志文件存儲大小,將日志數(shù)據(jù)以日志文件的形式存儲至本地服務之前:

8.如權利要求7所述的裝置,其特征在于,bug活躍時長設置模塊,還用于:

9.如權利要求6所述的裝置,其特征在于,還包括維護模塊,用于:

10.如權利要求6所述的裝置,其特征在于,還包括查看模塊,用于:

11.一種計算機設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)權利要求1至5任一所述方法。

12.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)權利要求1至5任一所述方法。

13.一種計算機程序產(chǎn)品,其特征在于,所述計算機程序產(chǎn)品包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)權利要求1至5任一所述方法。


技術總結
本發(fā)明公開了一種日志的存儲方法及裝置,涉及大數(shù)據(jù)技術領域,其中該方法包括:獲取系統(tǒng)運行時生成的日志數(shù)據(jù);將日志數(shù)據(jù)發(fā)送至系統(tǒng)的console控制臺,以使云日志服務從console控制臺獲取日志數(shù)據(jù),對日志數(shù)據(jù)進行云存儲;按照預設的日志文件存儲大小,將日志數(shù)據(jù)以日志文件的形式實時存儲至本地服務,將BUG的活躍時長作為日志文件在本地服務的保留時長;其中,所述BUG的活躍時長是根據(jù)系統(tǒng)業(yè)務的運維要求和系統(tǒng)的歷史BUG數(shù)據(jù)確定的。本發(fā)明可以提高日志查詢效率,提高BUG定位速度和修復效率,同時,避免大量占用磁盤存儲資源,造成磁盤溢出的問題。

技術研發(fā)人員:朱思偉
受保護的技術使用者:內蒙古伊利實業(yè)集團股份有限公司
技術研發(fā)日:
技術公布日:2025/5/19
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1