[發明專利]在服務器端動態配置業務處理進程的方法和系統無效
| 申請號: | 200710198442.1 | 申請日: | 2007-12-11 |
| 公開(公告)號: | CN101178671A | 公開(公告)日: | 2008-05-14 |
| 發明(設計)人: | 黃學宏;李鴻烈;李剛 | 申請(專利權)人: | 北大方正集團有限公司;北京方正奧德計算機系統有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;H04L12/24;H04L29/06 |
| 代理公司: | 北京中博世達專利商標代理有限公司 | 代理人: | 申健 |
| 地址: | 100871北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 服務器端 動態 配置 業務 處理 進程 方法 系統 | ||
技術領域
本發明涉及網絡通信技術領域,特別涉及一種在服務器端動態配置業務處理進程的方法和系統。
背景技術
交易的抽象表述,就是一個同步通訊過程:一方發出請求(交錢),等待對方返回應答(交貨)。通常,稱發出請求的一方為客戶端,做出應答的一方為服務器端。
目前,在大多數交易過程中,每個服務器端都負責接收客戶端的交易請求,并對交易請求進行處理。例如:在銀行的交易系統中,當客戶端向銀行系統的服務器發出交易請求時,每臺銀行系統的服務器都負責接收、處理客戶端的交易請求。每到來一個交易請求,不管服務器是否繁忙,都會接受該交易請求,并對其進行處理,而沒有一個緩沖的過程。而且,在銀行系統中,存在多類別的業務進程,如:柜面業務、銀行卡業務、支付系統業務等。目前的銀行系統不能對這些業務進行動態的配置,當業務并發量比較大的時候。不能實現多類別的服務均衡。
同時,在現有的交易系統中,不能對整個交易過程的運行狀況進行實時監控和管理。當交易過程中的業務進程數比較多時,需要處理的數據量也比較大,而服務器端的資源不能無限擴大,服務器的服務處理能力有限,無法對交易過程進行整體把握,此時,交易系統容易出現資源占用過大和運行效率低的情況,對服務器和客戶之間的正常交易產生不利的影響。
發明內容
本發明要解決的技術問題在于提供一種在服務器端動態配置業務處理進程的方法,用于提高服務器端的業務處理效率。
為解決上述技術問題,本發明所采用的技術方案為:
一種在服務器端動態配置業務處理進程的方法,包括如下步驟:
分別為服務器端的至少兩種業務處理進程設置預定業務處理量;
監測各業務處理進程的實時業務處理量;
當所述業務處理進程的實時業務處理量大于所述預定業務處理量時,調整所述業務處理進程的數量。
本發明提供的在服務器端動態配置業務處理進程的方法,對服務器端的至少兩種業務處理進程分別設置一個預定業務處理量,所述的各業務處理進程能夠處理的業務量不能超過該預定業務處理量,與現有技術相比,不會出現某個業務處理進程的業務處理量過大,而導致系統資源占用過大,出現雪崩現象;對各業務處理進程的實時業務處理量進行監測,與現有技術相比,可以隨時掌握各業務處理進程的業務處理狀況,并根據監測結果來對業務處理進程的個數進行調整;當所述業務處理進程的實時業務處理量大于所述預定業務處理量時,能夠對業務處理進程的進程數進行重新分配,使服務器端的所有業務處理進程達到均衡狀態,與現有技術相比,避免了一個業務處理進程的業務處理量過大、而另一個業務處理進程則出現空閑的情況,提高了業務處理的效率。
與上述在服務器端動態配置業務處理進程的方法相對應,本發明還提供一種在服務器端動態配置業務處理進程的系統,該系統能夠提高服務器端業務處理的效率。本發明所采用的技術方案為:
一種在服務器端動態配置業務處理進程的系統,包括:
業務量設置單元,用于設置各業務處理進程的預定業務處理量;
至少兩種業務處理進程,位于服務器端,用于處理客戶端的交易請求;
網絡監聽單元,用于接收客戶端的交易請求,提取所述交易請求中的交易請求包,并監測各業務處理進程的實時業務處理量,并根據業務處理進程的處理狀態信息對業務處理進程的數量做出調整。
本發明提供的在服務器端動態配置業務處理進程的系統,對服務器端的至少兩種業務處理進程分別設置一個預定業務處理量,當所述的各業務處理進程的實時處理的業務量超過該預定業務處理量時,調整該業務處理進程的業務處理量。與現有技術相比,不會出現某個業務處理進程的業務處理量過大,而導致系統資源占用過大,出現雪崩現象。同時,對各業務處理進程的實時業務處理量進行監測,與現有技術相比,可以隨時掌握各業務處理進程的業務處理狀況,并根據監測結果來對業務處理進程的個數進行調整;當所述業務處理進程的實時業務處理量大于所述預定業務處理量時,網絡監聽單元或管理單元能夠對業務處理進程的進程數進行重新分配,使服務器端的所有業務處理進程達到均衡狀態,與現有技術相比,避免了一個業務處理進程的業務處理量過大、而另一個業務處理進程則出現空閑的情況,提高了業務處理的效率。
附圖說明
圖1為本發明實施例提供的在服務器端動態配置業務處理進程的方法流程圖;
圖2為本發明實施例提供的在服務器端動態配置業務處理進程的方法中,客戶端加密請求包以及服務器驗證客戶端身份的流程圖;
圖3為本發明實施例提供的在服務器端動態配置業務處理進程的系統結構圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北大方正集團有限公司;北京方正奧德計算機系統有限公司,未經北大方正集團有限公司;北京方正奧德計算機系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710198442.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電液伺服閥的銜鐵組件加工裝夾工具
- 下一篇:一種非移性PE保護膜及其制作方法





