[發(fā)明專利]一種業(yè)務支撐系統(tǒng)的業(yè)務處理方法、裝置及服務器在審
| 申請?zhí)枺?/td> | 201310723916.5 | 申請日: | 2013-12-24 |
| 公開(公告)號: | CN104735118A | 公開(公告)日: | 2015-06-24 |
| 發(fā)明(設計)人: | 王鑫;陳劼;徐朋朋;文韜;胡煒 | 申請(專利權)人: | 中國移動通信集團江蘇有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京派特恩知識產權代理有限公司 11270 | 代理人: | 張振偉;王黎延 |
| 地址: | 210029 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 業(yè)務 支撐 系統(tǒng) 處理 方法 裝置 服務器 | ||
1.一種業(yè)務支撐系統(tǒng)的業(yè)務處理方法,所述業(yè)務支撐系統(tǒng)包括有服務器及客戶端;在服務器側的中間件中設置兩個以上第一中間件路由域,以及兩個以上第二中間件路由域,其特征在于,所述方法包括:
所述客戶端在所述兩個以上第一中間件路由域中檢測到一個可用的第一中間件路由域后,將業(yè)務請求消息發(fā)送至所檢測到的可用的第一中間件路由域;
所述可用的第一中間件路由域接收到所述業(yè)務請求消息后,確定每一第二中間件路由域的當前負載,根據所述業(yè)務請求消息中業(yè)務的類型確定所述業(yè)務的權重值;
根據所述業(yè)務的權重值以及所確定的每一第二中間件路由域的當前負載,為所述業(yè)務請求消息選擇相應的第二中間件路由域,并將所述業(yè)務請求消息發(fā)送至所選擇的第二中間件路由域;
所選擇的第二中間件路由域接收到所述業(yè)務請求消息后,檢測可用的數(shù)據庫實例,并將所述業(yè)務請求消息發(fā)送至所檢測到的可用的數(shù)據庫實例;
所述可用的數(shù)據庫實例接收到業(yè)務請求消息后,根據所述業(yè)務請求消息執(zhí)行業(yè)務處理。
2.根據權利要求1所述業(yè)務支撐系統(tǒng)的業(yè)務處理方法,其特征在于,所述方法還包括:
所選擇的第二中間件路由域向所檢測到的可用的數(shù)據庫實例發(fā)送業(yè)務請求消息過程中,所選擇的第二中間件路由域檢測是否存在未決事務,并在檢測存在未決事務時,向發(fā)送業(yè)務請求消息的第一中間件路由域發(fā)送業(yè)務重啟請求。
3.根據權利要求1所述業(yè)務支撐系統(tǒng)的業(yè)務處理方法,其特征在于,所述可用的第一中間件路由域確定每一第二中間件路由域的當前負載,包括:
所述可用的第一中間件路由域計算每一第二中間件路由域當前承載的各種業(yè)務的業(yè)務量與當前承載的各種業(yè)務對應的權重值的乘積總和作為每一第二中間件路由域的當前負載。
4.根據權利要求1所述業(yè)務支撐系統(tǒng)的業(yè)務處理方法,其特征在于,所述方法還包括:
在服務器側設置與每個第二中間件路由域連接的主用路由服務模塊和備用路由服務模塊,在服務器側設置與所有主用路由服務模塊連接的主用數(shù)據庫實例和與所有備用路由服務模塊連接的備用數(shù)據庫實例;
對應地,所選擇的第二中間件路由域接收到所述業(yè)務請求消息后,檢測可用的數(shù)據庫實例,向所檢測到的可用的數(shù)據庫實例發(fā)送所述業(yè)務請求消息,包括:
所選擇的第二中間件路由域檢測所述主用路由服務模塊和備用路由服務模塊的可用性,將所述業(yè)務請求消息發(fā)送至所檢測到的可用的路由服務模塊;
所述可用的路由服務模塊接收到所述業(yè)務請求消息后,將所述業(yè)務請求消息發(fā)送至所述可用的路由服務模塊相應的數(shù)據庫實例。
5.一種業(yè)務支撐系統(tǒng)的業(yè)務處理裝置,其特征在于,所述裝置包括:
設置模塊、第一中間件路由域、第二中間件路由域、以及數(shù)據庫實例;其中,
設置模塊,用于設置兩個以上第一中間件路由域,以及兩個以上第二中間件路由域;
第一中間件路由域,用于接收客戶端發(fā)送的業(yè)務請求消息,確定每一第二中間件路由域的當前負載,為所述業(yè)務請求消息選擇相應的第二中間件路由域,并將所述業(yè)務請求消息發(fā)送至所述選擇的第二中間件路由域;
第二中間件路由域,用于接收第一中間件路由域發(fā)送的業(yè)務請求消息,檢測可用的數(shù)據庫實例,向所檢測到的可用的數(shù)據庫實例發(fā)送所述業(yè)務請求消息;
數(shù)據庫實例,用于接收所述業(yè)務請求消息,根據所接收到的業(yè)務請求消息執(zhí)行業(yè)務處理。
6.根據權利要求5所述業(yè)務支撐系統(tǒng)的業(yè)務處理裝置,其特征在于,所述第二中間件路由域,還用于檢測是否存在未決事務,在檢測到存在未決事務時,向第一中間件路由域發(fā)送業(yè)務重啟請求。
7.根據權利要求5所述業(yè)務支撐系統(tǒng)的業(yè)務處理裝置,其特征在于,所述第一中間件路由域確定每一第二中間件路由域的當前負載,包括:
所述第一中間件路由域計算每一第二中間件路由域當前承載的各種業(yè)務的業(yè)務量與當前承載的各種業(yè)務對應的權重值的乘積總和作為每一第二中間件路由域的當前負載。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團江蘇有限公司;,未經中國移動通信集團江蘇有限公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310723916.5/1.html,轉載請聲明來源鉆瓜專利網。





