[發明專利]基于業務處理流程的日志記錄方法和裝置無效
| 申請號: | 200610152079.5 | 申請日: | 2006-09-11 |
| 公開(公告)號: | CN101146304A | 公開(公告)日: | 2008-03-19 |
| 發明(設計)人: | 黃文政;郭龍平 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04Q7/34 | 分類號: | H04Q7/34;H04M3/24;H04L12/26 |
| 代理公司: | 北京康信知識產權代理有限責任公司 | 代理人: | 李偉;吳孟秋 |
| 地址: | 518057廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 業務 處理 流程 日志 記錄 方法 裝置 | ||
技術領域
本發明涉及日志的記錄,尤其涉及一種基于業務處理流程的日志記錄方法和裝置。
背景技術
在通信系統產品(類如WCDMA?RNC,簡稱為RNC,即無線網絡控制器)中,接收到一個用戶呼叫后,需要為該用戶分配處理資源、通信鏈資源、與核心網(CN)基站(Node?B)建立接續等一些列的處理。在所有處理成功之后,用戶才能正常的通話。
為了了解系統的運行狀態、業務處理失敗時能夠快速的定位失敗的原因,系統在業務處理中需要記錄下關鍵的流程信息、業務處理失敗時的原因信息等。
傳統的方法是在業務處理關鍵點、失敗處理點上單獨記日志。這種方法帶來兩個問題:
1)由于日志記錄之間缺少關聯,某個流程相關的信息隨機分布在系統所有的日志信息中。如果流程處理失敗,難以收集到所有相關的信息進行分析;
2)某個流程處理失敗時,我們希望在失敗點以及之前的日志記錄信息能夠盡量的詳細。但流程失敗是隨機發生的,我們很難預先確定,這樣為了能夠定位問題,需要在正常的流程中記錄詳細的日志信息。這樣極大增加了需要傳輸、存儲的日志記錄的大小。
上面的描述是以通訊產品舉例,但并不僅局限于通信產品,對于計算機信息處理相關的產品也存在同樣的問題。
因此,人們需要一種基于業務處理流程的日志記錄方法和裝置,來解決上述問題。
發明內容
本發明的目的在于提供一種基于業務處理流程的日志記錄方法和裝置,用于詳細的保存故障點前流程的業務相關信息并且可以極大地降低需要傳輸、存儲的日志記錄。
根據本發明的一個方面,提供了一種基于業務處理流程的日志記錄方法,其包括以下步驟:建立關聯上下文,為關聯上下文分配關聯緩沖區,并將與業務處理流程相關的所有進程與關聯上下文相關聯;將用于定位業務處理流程的特征信息存儲在關聯緩沖區中;以及將進程產生的日志信息存儲在關聯緩沖區中。
在上述基于業務處理流程的日志記錄方法中,日志信息包括正常流程信息和業務處理流程出現異常時產生的錯誤流程信息。
在上述基于業務處理流程的日志記錄方法中,將正常流程信息以日志信息產生的時間順序存儲在關聯緩沖區中,在關聯緩沖區存儲滿的情況下,覆蓋最早存儲的日志信息。
在上述基于業務處理流程的日志記錄方法中,錯誤流程信息用于觸發整個關聯緩沖區將特征信息和日志信息轉存到日志存儲設備中。
在上述基于業務處理流程的日志記錄方法中,特征信息為用戶國際移動用戶標識號(IMIS)。
在上述基于業務處理流程的日志記錄方法中,關聯上下文為多個,為每個關聯上下文分配一個關聯緩沖區。
根據本發明的另一方面,提供了一種基于業務處理流程的日志記錄裝置,其包括關聯上下文建立裝置,用于為關聯上下文分配關聯緩沖區,并將與業務處理流程相關的所有進程與關聯上下文相關聯;以及關聯緩沖區,用于存儲定位業務處理流程的特征信息以及進程產生的日志信息。
在上述基于業務處理流程的日志記錄裝置中,日志信息包括正常流程信息和業務處理流程出現異常時產生的錯誤流程信息。
在上述基于業務處理流程的日志記錄裝置中,正常流程信息以日志信息產生的時間順序存儲在關聯緩沖區中,在關聯緩沖區存儲滿的情況下,覆蓋最早存儲的日志信息。
在上述基于業務處理流程的日志記錄裝置中,錯誤流程信息用于觸發整個關聯緩沖區將特征信息和日志信息轉存到日志存儲設備中。
在上述基于業務處理流程的日志記錄裝置中,優選的是,特征信息為用戶國際移動用戶標識號。
在上述基于業務處理流程的日志記錄裝置中,優選的是,關聯上下文為多個,每個關聯上下文均分配有一個關聯緩沖區。
通過上述技術方案,本發明實現了如下技術效果:
本發明可以詳細地保存故障點前流程的業務相關信息,而且可以極大的降低需要傳輸、存儲的日志記錄。
本發明的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。
附圖說明
附圖用來提供對本發明的進一步理解,并且構成說明書的一部分,與本發明的實施例一起用于解釋本發明,并不構成對本發明的限制。在附圖中:
圖1是示出根據本發明的基于業務處理流程的日志記錄方法的流程圖;
圖2是示出根據本發明的基于業務處理流程的日志記錄裝置的框圖;
圖3是關聯上下文與關聯緩沖區之間關系的示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610152079.5/2.html,轉載請聲明來源鉆瓜專利網。





