[發明專利]日志記錄方法及裝置有效
| 申請號: | 201611218267.3 | 申請日: | 2016-12-26 |
| 公開(公告)號: | CN106649744B | 公開(公告)日: | 2019-11-05 |
| 發明(設計)人: | 許文江 | 申請(專利權)人: | 金蝶軟件(中國)有限公司 |
| 主分類號: | G06F16/18 | 分類號: | G06F16/18 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 謝曲曲 |
| 地址: | 518000 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 日志 記錄 方法 裝置 | ||
本發明涉及一種日志記錄方法及裝置,所述方法包括:業務服務器根據日志操作請求接收需要記錄的日志信息;所述業務服務器將所述日志操作請求信息和接收的日志信息寫入業務服務器中的日志容器中,所述日志容器為所述業務服務器內存中的存儲空間;通過內存復制熱備份方式將寫入至所述日志容器中的所述日志操作請求信息和日志信息復制至日志服務器,所述日志服務器與所述業務服務器連接。本發明可有效提高日志信息的記錄效率。
技術領域
本發明涉及計算機技術與辦公自動化技術領域,特別是涉及一種日志記錄方法及裝置。
背景技術
ERP(Enterprise Resource Planning,企業資源計劃)是指建立在信息技術基礎上,以系統化的管理思想,為企業決策層及員工提供決策運行手段的管理平臺。通常使用的ERP系統包括K3WISE系統等,常規的ERP系統中,對單據進行操作是最為常規的應用之一。
ERP系統通常連接多個用戶計算機,用戶計算機需要向系統中的業務數據庫中寫入日志信息時,用戶計算機建立與業務服務器的連接,業務服務器將日志信息寫入對應的內存空間中,并由對應的內存空間寫入業務數據庫中的對應的日志記錄表里面。通常ERP系統連接多個用戶計算機,經常性的并發性訪問業務服務器記錄日志是比較普遍的,當并發訪問數量較高,且用戶操作頻繁時,如果記錄的日志非常多,業務服務器需要對分別將日志信息寫入對應的內存空間,頻繁的內存切換操作會給業務服務器帶來較大的壓力,同時,將日志信息寫入業務數據庫中對應的日志記錄表也會極大地占用業務數據庫的資源,影響ERP系統的性能。
發明內容
基于此,有必要提供一種日志記錄方法和裝置,有效提升日志記錄效率。
一種日志記錄方法,所述方法包括:
業務服務器根據日志操作請求接收需要記錄的日志信息;
所述業務服務器將所述日志操作請求信息和接收的日志信息寫入業務服務器中的日志容器中,所述日志容器為所述業務服務器內存中的存儲空間;
通過內存復制熱備份方式將寫入至所述日志容器中的所述日志操作請求信息和日志信息復制至日志服務器,所述日志服務器與所述業務服務器連接。
在其中一個實施例中,所述日志服務器中設置有相同的日志容器,所述通過內存復制熱備份方式將寫入至所述日志容器中的所述日志操作請求信息和日志信息復制至日志服務器具體為:
通過內存復制熱備份方式將寫入至所述日志容器中的所述日志操作請求信息和日志信息復制至所述日志服務器中的日志容器。
在其中一個實施例中,所述方法還包括:
所述日志服務器將所述日志操作請求信息和日志信息存儲至日志數據庫,所述日志數據庫與所述日志服務器連接。
在其中一個實施例中,所述方法還包括:
檢測所述日志容器是否可以通過所述內存復制熱備份方式將所述日志操作請求信息和日志信息復制至日志服務器;
若否,則通過所述日志容器的后臺服務將所述日志操作請求信息和日志信息傳遞至所述日志服務器。
在其中一個實施例中,所述方法還包括:
對所述日志操作請求信息和日志信息進行序列化處理;
將序列化處理后的所述日志操作請求信息和日志信息構建為二進制數據包;
對所述二進制數據包進行加密。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于金蝶軟件(中國)有限公司,未經金蝶軟件(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611218267.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:辦公臺(S186)
- 下一篇:一種機車運用綜合分析方法





