專利名稱:銀行管理系統(tǒng)、服務(wù)器集群和相關(guān)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及銀行系統(tǒng)業(yè)務(wù)管理領(lǐng)域,尤其涉及銀行管理系統(tǒng)、服務(wù)器集 群和相關(guān)方法。
髓支^
現(xiàn)金管理平臺(Cash Manager Platform, CMP )是主要面向企業(yè)單位或者 政府部門提供專屬^l艮行服務(wù)的業(yè)務(wù)處理系統(tǒng)。CMP系統(tǒng)可以^4居企業(yè)單元或 者政府部門的行業(yè)特征對基本銀行業(yè)務(wù)產(chǎn)品進(jìn)行定向組合包裝,并可與客戶 方系統(tǒng)進(jìn)行有機(jī)結(jié)合,為目標(biāo)用戶提供方便快捷的資金管理和運(yùn)作手段,并 可利用銀行網(wǎng)點(diǎn)及渠道優(yōu)勢協(xié)助企業(yè)拓展業(yè)務(wù),從而使得銀企雙方均能獲取 到相應(yīng)的利潤價值。
可見,CMP作為銀行面向?qū)蛻舻闹虚g業(yè)務(wù)平臺,必然會有越來越多 的產(chǎn)品(或稱服務(wù))在該平臺上部署和運(yùn)行。因此,在系統(tǒng)投產(chǎn)運(yùn)行后會不 斷有新的產(chǎn)品需要部署,這些不同的產(chǎn)品的業(yè)務(wù)特性、實(shí)時性要求、可靠性 要求、性能要求可能存在較大差異,有些產(chǎn)品還需要協(xié)同多方外部系統(tǒng)一起 完成處理。
而現(xiàn)有CMP系統(tǒng)各種業(yè)務(wù)功能都是統(tǒng)一開發(fā)和部署,各業(yè)務(wù)功能間緊密 聯(lián)系,業(yè)務(wù)功能耦合度高, 一個業(yè)務(wù)功能故障后往往造成整個系統(tǒng)故障。同 時,原有系統(tǒng)使用雙機(jī)熱備方式保證系統(tǒng)運(yùn)行的可靠性,正常運(yùn)行時,所有 應(yīng)用服務(wù)都運(yùn)行在一臺機(jī)器上,發(fā)生故障時,切換到備機(jī)上,切換時間較長, 備機(jī)的利用率不高,交易的關(guān)鍵路徑上容易形成單點(diǎn)故障, 一個產(chǎn)品的擁塞 或故障導(dǎo)致整個系統(tǒng)的切換,但是觸發(fā)的原因沒有解決,切換后,備機(jī)也不 能解決問題。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種銀行管理系統(tǒng)、服務(wù)器集群和相關(guān)方法,
5解決上述的問題。
為此,本發(fā)明中提供了一種銀行管理系統(tǒng),所述系統(tǒng)包括應(yīng)用服務(wù)子系 統(tǒng)、接入子系統(tǒng),所述接入子系統(tǒng)用于實(shí)現(xiàn)所述應(yīng)用服務(wù)子系統(tǒng)與^l艮行外部 系統(tǒng)或和銀行內(nèi)部系統(tǒng)的接入,所述應(yīng)用服務(wù)子系統(tǒng),用于與所述接入子系 統(tǒng)相連,并通過與所述接入子系統(tǒng)的接入向所述銀行外部系統(tǒng)和銀行內(nèi)部系 統(tǒng)提供現(xiàn)金管理平臺應(yīng)用服務(wù),所述應(yīng)用服務(wù)子系統(tǒng)包括至少兩個應(yīng)用服務(wù) 器集群;其中,所述應(yīng)用服務(wù)器集群為可處理現(xiàn)金管理平臺中的一種應(yīng)用服
務(wù)的服務(wù)器組成的集群,并與所述接入子系統(tǒng)相連,通過與所述接入子系統(tǒng) 的接入向所述其他外部系統(tǒng)和內(nèi)部其他系統(tǒng)提供現(xiàn)金管理平臺中的應(yīng)用服 務(wù)。
相應(yīng)的,本發(fā)明還提供了一種提供現(xiàn)金管理平臺服務(wù)的方法,用于銀行
管理系統(tǒng)中,該方法包括所述接入子系統(tǒng)獲得接入業(yè)務(wù)的標(biāo)識信息和優(yōu)先 級信息;所述接入子系統(tǒng)根據(jù)所述業(yè)務(wù)的標(biāo)識信息確定所述接入業(yè)務(wù)需要接 入的應(yīng)用服務(wù)子系統(tǒng)中的應(yīng)用服務(wù)器集群;所述接入子系統(tǒng)根據(jù)所述接入業(yè) 務(wù)的優(yōu)先級信息為所述接入業(yè)務(wù)分配相應(yīng)的連接所述應(yīng)用服務(wù)器集群的傳輸 通道,以通過所述傳輸通道實(shí)現(xiàn)該接入業(yè)務(wù)的接入;其中,所述應(yīng)用服務(wù)子 系統(tǒng)中至少有兩個應(yīng)用服務(wù)器集群,所述應(yīng)用服務(wù)器集群為可處理現(xiàn)金管理 平臺中的一種應(yīng)用服務(wù)的服務(wù)器組成的集群。
同時,本發(fā)明提供了一種服務(wù)器集群,用于提供銀行現(xiàn)金管理平臺應(yīng)用 服務(wù),該服務(wù)器集群中包括至少兩個服務(wù)器,該服務(wù)器包括集群管理單元, 用于根據(jù)所述服務(wù)器集群的管理配置信息對所述服務(wù)器集群進(jìn)行集群管理; 業(yè)務(wù)處理單元,用于根據(jù)業(yè)務(wù)情況和所述管理配置信息對業(yè)務(wù)進(jìn)行處理。
相應(yīng)的,本發(fā)明還提供了一種服務(wù)器集群管理方法,該服務(wù)器集群用于 提供銀行現(xiàn)金管理平臺應(yīng)用服務(wù),該方法包括服務(wù)器集群中的主控服務(wù)器 獲取所述服務(wù)器集群的管理配置信息,所述管理配置信息包括所述服務(wù)器集 群包括的所有服務(wù)器的信息;主控服務(wù)器將所述管理配置信息發(fā)布到所述服 務(wù)器集群的從屬服務(wù)器,以使所述服務(wù)器集群中的服務(wù)器根據(jù)所述管理配置 信息進(jìn)行集群業(yè)務(wù)處理。
采用本發(fā)明,由于將CMP系統(tǒng)中的應(yīng)用服務(wù)子系統(tǒng)按照功能分成了不同 的集群,使得本發(fā)明中提供的銀行管理系統(tǒng)具有較大的靈活性,良好的可擴(kuò)展性,高可靠性,并在系統(tǒng)部署新的業(yè)務(wù)產(chǎn)品時,對原系統(tǒng)中各服務(wù)器的沖 擊小。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí) 施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面 描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講, 在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖l是本發(fā)明中的銀行管理系統(tǒng)的一個具體實(shí)施例的組成示意圖; 圖2是圖1中的應(yīng)用服務(wù)子系統(tǒng)的一個具體組成示意圖; 圖3是圖1中的應(yīng)用服務(wù)子系統(tǒng)的另一個具體組成示意圖; 圖4是數(shù)據(jù)庫集群的子集群中的一個服務(wù)器故障時的故障處理示意圖; 圖5是數(shù)據(jù)庫集群的子集群中的所有服務(wù)器故障時的故障處理示意圖; 圖6是圖1中的接入子系統(tǒng)的一個具體組成示意圖; 圖7是本發(fā)明中的銀行管理系統(tǒng)的另 一個具體組成示意圖; 圖8是本發(fā)明實(shí)施例中的提供現(xiàn)金管理平臺服務(wù)的方法的一個具體流程 示意圖9是本發(fā)明實(shí)施例中的服務(wù)器集群的一個具體組成示意圖10是本發(fā)明實(shí)施例中的服務(wù)器集群的管理方法的一個具體流程示意
圖11是本發(fā)明實(shí)施例中的服務(wù)器集群中的服務(wù)器增加時的流程示意圖。
具體實(shí)施例方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行 清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而 不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作 出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
如圖l所示,為本發(fā)明實(shí)施例中的銀行管理系統(tǒng)的一個具體組成示意圖。 該系統(tǒng)包括應(yīng)用服務(wù)子系統(tǒng)2和接入子系統(tǒng)1 。
接入子系統(tǒng)l,用于與所述銀行管理系統(tǒng)相關(guān)的其他外部系統(tǒng),以及銀行 內(nèi)部其他系統(tǒng)相連,實(shí)現(xiàn)所述應(yīng)用服務(wù)子系統(tǒng)與銀行外部系統(tǒng)或和銀行內(nèi)部系統(tǒng)的4妄入;
應(yīng)用服務(wù)子系統(tǒng)2,用于與所述接入子系統(tǒng)1相連,并通過與所述接入子 系統(tǒng)1的接入向銀行外部系統(tǒng)和或銀行內(nèi)部其他系統(tǒng)提供現(xiàn)金管理平臺應(yīng)用 服務(wù)。
其中,應(yīng)用服務(wù)子系統(tǒng)2中包括至少兩個應(yīng)用服務(wù)器集群(圖中示例為, 應(yīng)用服務(wù)器集群1和應(yīng)用服務(wù)器集群2 );
上述的各應(yīng)用服務(wù)器集群為可處理現(xiàn)金管理平臺中的一種應(yīng)用服務(wù)的服 務(wù)器組成的集群,并與所述接入子系統(tǒng)相連,通過與所述接入子系統(tǒng)的接入 向所述其他外部系統(tǒng)和內(nèi)部其他系統(tǒng)提供現(xiàn)金管理平臺中的應(yīng)用服務(wù)。
如,該應(yīng)用服務(wù)器集群可為處理政府類業(yè)務(wù)的應(yīng)用服務(wù)器集群、或?yàn)樘?理企業(yè)業(yè)務(wù)的應(yīng)用服務(wù)器集群、或?yàn)樘幚斫鹑跇I(yè)務(wù)的應(yīng)用服務(wù)器集群,如對 于政府類業(yè)務(wù)的應(yīng)用服務(wù)器集群具體可以是,社保服務(wù)器集群等。
各個應(yīng)用服務(wù)器集群的劃分,可以按照如下原則,即
1、 根據(jù)CMP系統(tǒng)中產(chǎn)品特征和業(yè)務(wù)規(guī)模等因素劃分為不同的集群;
2、 不同的集群訪問統(tǒng)一的數(shù)據(jù)庫集群;
3、 不同集群故障不影響其它集群;
4、 同一集群下子節(jié)點(diǎn)故障不影響該集群其它子節(jié)點(diǎn);
5、 對行內(nèi)系統(tǒng)的后臺訪問通訊適配器部署在各應(yīng)用服務(wù)層集群。 CMP應(yīng)用服務(wù)器集群實(shí)現(xiàn)時,可采用應(yīng)用邏輯適配器機(jī)制構(gòu)筑應(yīng)用服務(wù)
器產(chǎn)品容器;所有外部請求均通過接入子系統(tǒng)路由及負(fù)載計算后透明轉(zhuǎn)發(fā)至 應(yīng)用服務(wù)器集群進(jìn)行產(chǎn)品邏輯處理;應(yīng)用服務(wù)器集群可經(jīng)過產(chǎn)品模型、元件 封裝及產(chǎn)品實(shí)例化后產(chǎn)生;應(yīng)用服務(wù)器集群通過調(diào)用接入子系統(tǒng)的外聯(lián)通訊 適配器接口實(shí)現(xiàn)對外聯(lián)子系統(tǒng)的訪問。
另一方面,如圖2所示,為了實(shí)現(xiàn)數(shù)據(jù)庫的集中管理,在應(yīng)用服務(wù)子系 統(tǒng)中還可設(shè)置數(shù)據(jù)庫集群23,該數(shù)據(jù)庫集群分別與上述的多個應(yīng)用服務(wù)集群 相連,為各應(yīng)用服務(wù)集群提供相應(yīng)的數(shù)據(jù)服務(wù)。
其中,如圖3所示,數(shù)據(jù)庫集群可以由多個子集群實(shí)現(xiàn)(如圖所示為數(shù) 據(jù)庫子集群1和數(shù)據(jù)庫子集群2)。每個子集群可以包括一臺或多臺物理上分 離的服務(wù)器。圖中數(shù)據(jù)庫集群23方框中左邊示意了數(shù)據(jù)庫集群物理上由兩個 子集群組成,右邊則示意了,這兩個子集群中數(shù)據(jù)存儲的狀態(tài)。
8即,各個子集群的數(shù)據(jù)分離存儲,公用參數(shù)表只有一份,但是多個子集 群可以復(fù)用。公用參數(shù)表的復(fù)用對應(yīng)用透明,應(yīng)用訪問方式與其他數(shù)據(jù)表一 致。同時,子集群之間不互相訪問,數(shù)據(jù)表獨(dú)立存放,通過數(shù)據(jù)庫用戶管理, 劃分集群。
使用不同表空間分布不同子集群的數(shù)據(jù)存儲;子集群內(nèi)部也按標(biāo)準(zhǔn)參數(shù)、 聯(lián)機(jī)數(shù)據(jù)、歷史數(shù)據(jù)、索引數(shù)據(jù)劃分表空間;對于數(shù)據(jù)量超大的表,使用分 區(qū)技術(shù)進(jìn)行處理,這種分而治之的方法,將大表和索引分成可以管理的小塊, 從而避免了對每個表作為一個大的、單獨(dú)的對象進(jìn)行管理,為大量數(shù)據(jù)提供 了可伸縮的性能。分區(qū)通過將操作分配給更小的存儲單元,減少了需要進(jìn)行 管理操作的時間,并通過增強(qiáng)的并行處理提高了性能,通過屏蔽故障數(shù)據(jù)的 分區(qū),還增加了可用性。生產(chǎn)庫的建庫和裝載數(shù)據(jù),應(yīng)該對公用參數(shù)、子集 群l、子集群2分別編寫準(zhǔn)備。歷史數(shù)據(jù)庫只需要每日導(dǎo)出生產(chǎn)庫的相關(guān)數(shù)據(jù) 即可。
上述的數(shù)據(jù)庫集群的任意服務(wù)器(下稱節(jié)點(diǎn))發(fā)生故障,只要有存活節(jié) 點(diǎn)(即正常工作的服務(wù)器),就可以提供服務(wù)。數(shù)據(jù)庫集群的多節(jié)點(diǎn)結(jié)構(gòu)對應(yīng) 用透明,無需應(yīng)用配置選擇具體實(shí)例;數(shù)據(jù)使用共享存儲方式,使用存儲技 術(shù),防止單點(diǎn)故障。
如圖4和圖5所示,為上述數(shù)據(jù)庫集群的子集群中的一個或所有服務(wù)器 均發(fā)生故障的情況。圖中用中間帶斜線的粗圓圏標(biāo)識發(fā)生故障的服務(wù)器,粗 黑線標(biāo)識故障后的替代連接。
子集群相關(guān)的首選數(shù)據(jù)庫節(jié)點(diǎn)停止后,數(shù)據(jù)庫能自動切換后續(xù)的連接到 備用節(jié)點(diǎn)。子集群的兩個節(jié)點(diǎn)同時發(fā)生故障,數(shù)據(jù)庫能自動切換后續(xù)的連接 到另一個子集群的節(jié)點(diǎn)上。應(yīng)用服務(wù)器集群發(fā)現(xiàn)故障后自動重新連接,保證 后續(xù)交易的正常處理。應(yīng)用可以設(shè)置完成n筆后,重啟動一次,增加新的數(shù) 據(jù)庫節(jié)點(diǎn)后,逐步通過應(yīng)用的自動重啟動,完成連接的動態(tài)分布;應(yīng)用服務(wù) 器集群發(fā)現(xiàn)增加新增數(shù)據(jù)庫節(jié)點(diǎn)后,會自動重新連接,對于故障節(jié)點(diǎn)恢復(fù), 相關(guān)應(yīng)用服務(wù)器集群的服務(wù)器自動重新連接數(shù)據(jù)庫集群中的服務(wù)器,可以切 換連接到相應(yīng)的原數(shù)據(jù)庫集群的首選節(jié)點(diǎn)上。
對于各應(yīng)用服務(wù)子系統(tǒng)中的各應(yīng)用服務(wù)器集群的數(shù)據(jù)采用集中存儲方 式,提高了數(shù)據(jù)的使用效率降低了業(yè)務(wù)處理的復(fù)雜性。數(shù)據(jù)庫集群的各服務(wù)
9器采用RAC ( Real Application Cluster)技術(shù),充分保證了數(shù)據(jù)的安全性和可 靠性。某個應(yīng)用服務(wù)器集群故障時由于采用了 RAC技術(shù)保證了其他業(yè)務(wù)不受 影響可以正常對外提供服務(wù)。
另一方面,如圖6所示,上述的接入子系統(tǒng)1可包括負(fù)載均衡設(shè)備IO, 用于實(shí)現(xiàn)與所述銀行外部系統(tǒng)或和銀行內(nèi)部系統(tǒng)進(jìn)行網(wǎng)絡(luò)通訊時的分流、負(fù) 載均衡、或容錯中的一種或多種;接入集群12,用于與所述負(fù)載均衡設(shè)備相 連,通過所述負(fù)載均衡設(shè)備實(shí)現(xiàn)與所述應(yīng)用服務(wù)子系統(tǒng)的接入。
其中,負(fù)載均衡設(shè)備IO可進(jìn)一步包括優(yōu)先級模塊100,用于獲得所述 4艮行外部系統(tǒng)或和4艮行內(nèi)部系統(tǒng)4矣入時的接入業(yè)務(wù)的優(yōu)先級信息;通道分配 模塊102,用于根據(jù)所述接入業(yè)務(wù)的優(yōu)先級信息為所述接入業(yè)務(wù)分配相應(yīng)的傳 輸通道,以通過所述傳輸通道實(shí)現(xiàn)該接入業(yè)務(wù)的接入。
如,可將系統(tǒng)中的交易劃分為5個優(yōu)先級,l級最低、5級最高,優(yōu)先級 高的交易在同等條件下會優(yōu)先得到系統(tǒng)的處理,可以優(yōu)先使用系統(tǒng)的資源。 在實(shí)際運(yùn)行時,高優(yōu)先級的交易可以搶占優(yōu)先級低于自身優(yōu)先級的處理通道, 從而確保在系統(tǒng)資源緊張時也能得到優(yōu)先處理。系統(tǒng)中優(yōu)先級為1的處理通 道不使用優(yōu)先級機(jī)制,而是按先進(jìn)先出進(jìn)行處理,以確保最低優(yōu)先級的交易 也能得到處理。則在進(jìn)行業(yè)務(wù)接入時,先通過優(yōu)先級模塊100獲取業(yè)務(wù)的優(yōu) 先級信息,如獲得業(yè)務(wù)的優(yōu)先級為5級,則為5級的業(yè)務(wù)分配VIP通道,即 對重要的客戶,通道分配模塊102會給其分配一個專用的通訊及業(yè)務(wù)處理通 道,使得重要客戶的交易在任何時候都能有系統(tǒng)資源來進(jìn)行處理。
同時,在接入子系統(tǒng)將業(yè)務(wù)路由到應(yīng)用服務(wù)子系統(tǒng)時,可采用內(nèi)部協(xié)議 進(jìn)行多機(jī)方式透明訪問,接入子系統(tǒng)完成對應(yīng)用服務(wù)子系統(tǒng)的路由及負(fù)載均 衡計算后得到訪問的目的應(yīng)用服務(wù)器。
其中,接入子系統(tǒng)的路由功能可包括四種路由,即請求路由、響應(yīng)路由、 服務(wù)路由和節(jié)點(diǎn)路由。其中,請求路由完成通訊插件之間請求路徑的計算, 響應(yīng)路由完成通訊插件之間的響應(yīng)路徑的計算(同步/異步),服務(wù)路由完成服 務(wù)碼的轉(zhuǎn)換,節(jié)點(diǎn)路由完成通訊插件與多個外部系統(tǒng)節(jié)點(diǎn)的路由選擇計算功 能。
應(yīng)用路由決策包括應(yīng)用路由表定義和路由運(yùn)行服務(wù)兩項功能。應(yīng)用路由
10表定義了 "哪一個源送到CMP系統(tǒng)的應(yīng)用數(shù)據(jù)滿足什么條件時送到哪個目的 地"。應(yīng)用路由表的內(nèi)容如表l。
表1:
1,數(shù)據(jù)源標(biāo)識
向應(yīng)用路由決策服務(wù)發(fā)出路由定位請求的數(shù)據(jù)傳輸插件標(biāo)識。2.路由數(shù)據(jù)提取定義
以表達(dá)式的發(fā)式定義根據(jù)那些應(yīng)用信息確定目的地。表達(dá)式支持?jǐn)?shù)值的加減 乘除運(yùn)算和串類型的相加,并且支持函數(shù)運(yùn)算。例如,交易碼加上帳號的頭兩位 的表達(dá)式為,$TRANID+substr($ACCTNO, 1,2),,其中TRANID和ACCTNO都是 在數(shù)據(jù)元素中定義的應(yīng)用數(shù)據(jù)元。3.路由匹配定義
以正則表達(dá)式形式模糊匹配路由提取數(shù)據(jù),定義匹配模式和滿足條件時的目 的地數(shù)據(jù)傳輸插件標(biāo)識。
假設(shè)當(dāng)交付渠道系統(tǒng)發(fā)送上來的交易請求的交易碼為6位時的目的地為 本地前置業(yè)務(wù)系統(tǒng),為9 4立時的目的地為核心業(yè)務(wù)系統(tǒng),則相應(yīng)的配置表如 表2所示。
表2:
源DTA路由控制表達(dá)式表達(dá) 式值目的DTA
Channelstring(strlen($TRANID))6Local
9Corebanking
或者當(dāng)交付渠道系統(tǒng)發(fā)送上來的交易請求的交易碼都為9位,而當(dāng)交易 碼首字母為,L,時目的為本地前置業(yè)務(wù)系統(tǒng),為,C,時目的為核心業(yè)務(wù)系統(tǒng),則 相應(yīng)的配置表如表3所示。
表3:
源DTA路由控制表達(dá)式表達(dá)式值目的DTA
Channelsubstr($TRANID, 1, 1)Local
CCorebanking
接入子系統(tǒng)的負(fù)載均衡設(shè)備的具體功能可包括對于群集環(huán)境中不同機(jī)器上配置的相同的插件服務(wù),可進(jìn)行負(fù)載均衡控制,綜合考慮插件、隊列、 交易、資源、機(jī)器硬件性能權(quán)重、本機(jī)權(quán)重、當(dāng)前插件權(quán)重等多種因素,采 用 一定的算法計算獲得綜合的負(fù)載值,將請求送到負(fù)載值最小的插件服務(wù)進(jìn) 行處理。機(jī)器之間的負(fù)載值保持同步。
以服務(wù)交易負(fù)載因子控制的負(fù)載均衡實(shí)現(xiàn)示例,如有三個物理機(jī)器上都
提供A、 B、 C三種服務(wù),這三種服務(wù)對系統(tǒng)產(chǎn)生的負(fù)載壓力分別為50、 60 和70,這個負(fù)載壓力稱為負(fù)載因子,表示一個服務(wù)處理對系統(tǒng)帶來的壓力, 值由開發(fā)人員配置。
假設(shè)當(dāng)客戶端模塊要請求服務(wù)A時,三個服務(wù)器上的負(fù)荷分別為1420、 1450和1430,這個負(fù)荷值為該服務(wù)器上當(dāng)前正在處理的服務(wù)的負(fù)荷因子的總 和,這時平臺自動選擇把請求發(fā)送到負(fù)荷最小的服務(wù)器1#進(jìn)行處理,這時服 務(wù)器1#的負(fù)荷值等于1420+50=1470。
如果這時客戶端又請求服務(wù)A,則平臺會將請求發(fā)送到此時負(fù)載最小的 服務(wù)器3#上進(jìn)行處理。
如圖7所示,為本發(fā)明實(shí)施例中銀行管理系統(tǒng)的另一具體組成示意圖。 該例中,將接入子系統(tǒng)分為兩層實(shí)現(xiàn)
一層為DMZ工作區(qū),由負(fù)載均衡設(shè)備和外聯(lián)集群組成,形成銀行內(nèi)部網(wǎng) 絡(luò)與外部網(wǎng)絡(luò)之間的隔離區(qū)(Demilitarized Zone , DMZ),也可稱為"非軍 事化區(qū)"。隔離區(qū)是一個非安全系統(tǒng)與安全系統(tǒng)之間的緩沖區(qū),這個緩沖區(qū)位 于銀行內(nèi)部網(wǎng)絡(luò)和外部網(wǎng)絡(luò)之間的小網(wǎng)絡(luò)區(qū)域內(nèi),在這個小網(wǎng)絡(luò)區(qū)域內(nèi)可以 放置一些必須公開的服務(wù)器設(shè)施,如銀行的Web服務(wù)器、FTP服務(wù)器和論壇 等。同時,通過這樣一個DMZ區(qū)域,更加有效地保護(hù)了內(nèi)部網(wǎng)絡(luò),因?yàn)檫@種 網(wǎng)絡(luò)部署,比起一般的防火墻方案,對攻擊者來說又多了一道關(guān)卡。在該層 中可以劃分網(wǎng)絡(luò)區(qū)段,避免內(nèi)部網(wǎng)絡(luò)和業(yè)務(wù)系統(tǒng)直接暴露給外部網(wǎng)絡(luò)。
一層由負(fù)載均衡設(shè)備和接入集群組成,實(shí)現(xiàn)外聯(lián)集群和銀行的內(nèi)部其他 系統(tǒng)與所述應(yīng)用服務(wù)器集群的接入。
本例中,應(yīng)用服務(wù)子系統(tǒng)中包括兩個應(yīng)用服務(wù)器集群,分別與接入集群 相連、
從圖中可以看出,在本例中,除了應(yīng)用服務(wù)器中采用了集群技術(shù)外,在 接入子系統(tǒng)中也采用了集群技術(shù)。將系統(tǒng)按功能劃分成多個集群,每個集群
12能形成多個層次,這樣一來系統(tǒng)整體功能完整, 而不同業(yè)務(wù)功能間又有適當(dāng)?shù)母綦x,減少了業(yè)務(wù)之間的耦合程度,大大降低 了不同業(yè)務(wù)功能之間的互相影響。由于采用了集群技術(shù),使得系統(tǒng)的可擴(kuò)充 性大大提高,系統(tǒng)可用采用多種方式進(jìn)行業(yè)務(wù)功能和處理能力的擴(kuò)充。多臺 機(jī)器同時提供相同軟件服務(wù),采用負(fù)載均衡和容錯技術(shù),使系統(tǒng)的硬件資源 充分利用,并大大的縮短故障響應(yīng)時間,單點(diǎn)故障被隔離,不影響系統(tǒng)繼續(xù) 提供服務(wù)。新增業(yè)務(wù)功能時,可以采用在原有集群中逐個結(jié)點(diǎn)進(jìn)行更新的方 式擴(kuò)充業(yè)務(wù),也可以采用新增子集群的方式,無論采用何種方式都不會對原 有業(yè)務(wù)功能造成影響。
相應(yīng)上述的系統(tǒng),本發(fā)明實(shí)施例中還提供了 一種提供現(xiàn)金管理平臺服務(wù)
的方法,如圖8所示,該方法包括
801 、接入子系統(tǒng)獲得接入業(yè)務(wù)的標(biāo)識信息和優(yōu)先級信息。
802、 接入子系統(tǒng)根據(jù)所述業(yè)務(wù)的標(biāo)識信息確定所述接入業(yè)務(wù)需要接入的 應(yīng)用服務(wù)子系統(tǒng)中的應(yīng)用服務(wù)器集群;其中,所述應(yīng)用服務(wù)子系統(tǒng)中至少有 兩個應(yīng)用服務(wù)器集群,所述應(yīng)用服務(wù)器集群為可處理現(xiàn)金管理平臺中的一種 應(yīng)用服務(wù)的服務(wù)器組成的集群。
803、 所述接入子系統(tǒng)根據(jù)所述接入業(yè)務(wù)的優(yōu)先級信息為所述接入業(yè)務(wù)分 配相應(yīng)的連接所述應(yīng)用服務(wù)器集群的傳輸通道,以通過所述傳輸通道實(shí)現(xiàn)該 接入業(yè)務(wù)的4妻入。
同時,在上述實(shí)施例所描述的技術(shù)方案中將系統(tǒng)分為多個層次,各層次 分別采用集群技術(shù)來實(shí)現(xiàn)。所以,進(jìn)一步的,本發(fā)明實(shí)施例中還提供了一種 服務(wù)器集群的組成結(jié)構(gòu)和管理方法。該服務(wù)器集群用于提供銀行現(xiàn)金管理平 臺應(yīng)用服務(wù),具體可以是上述系統(tǒng)中描述的外聯(lián)、接入集群、應(yīng)用服務(wù)器集 群以及數(shù)據(jù)庫集群。如圖9所示,在一個服務(wù)器集群中包括至少兩個服務(wù)器 (如圖所示為第一服務(wù)器50和第二服務(wù)器52),對其中的任意一個服務(wù)器而 言(圖中僅示意了第一服務(wù)器50)均應(yīng)包括
集群管理單元500,用于根據(jù)所述服務(wù)器集群的管理配置信息對所述服務(wù) 器集群進(jìn)行集群管理;業(yè)務(wù)處理單元502,用于根據(jù)業(yè)務(wù)情況和所述管理配置 信息對業(yè)務(wù)進(jìn)行處理。
其中,服務(wù)器集群中可由一臺服務(wù)器作為整個集群的主控節(jié)點(diǎn),稱其為
13主控服務(wù)器,其他的節(jié)點(diǎn)則稱為從屬服務(wù)器。主控節(jié)點(diǎn)負(fù)責(zé)對整個集群的管 理和信息同步。集群信息通過管理配置工具配置好后,由管理員通過配置管 理工具發(fā)布到主控節(jié)點(diǎn),主控節(jié)點(diǎn)會將配置信息自動發(fā)布到集群內(nèi)的所有節(jié) 點(diǎn)上。集群內(nèi)每臺機(jī)器上都有一個監(jiān)聽管理進(jìn)程,集群啟動時,在主控節(jié)點(diǎn) 執(zhí)行啟動命令后,主控節(jié)點(diǎn)會與每臺機(jī)器上的監(jiān)聽管理進(jìn)程通訊,通過監(jiān)聽 管理進(jìn)程啟動每個節(jié)點(diǎn)上的系統(tǒng)服務(wù)。在集群運(yùn)行過程中也可以對集群配置 文件進(jìn)行修改,這樣就可以在運(yùn)行過程中對集群中的節(jié)點(diǎn)進(jìn)行動態(tài)的增加和 減少。
為實(shí)現(xiàn)上述主控服務(wù)器和從屬服務(wù)器的功能,則相應(yīng)的主控服務(wù)器的集
群管理單元可包括獲取模塊,用于獲取所述服務(wù)器集群的管理配置信息, 所述管理配置信息包括所述服務(wù)器集群包括的所有服務(wù)器的信息;發(fā)布模塊, 用于將所述管理配置信息發(fā)布到所述服務(wù)器集群的從屬服務(wù)器。
相應(yīng)的,從屬服務(wù)器的集群管理單元可包括發(fā)送模塊,用于將本地服 務(wù)器的信息發(fā)送至所述服務(wù)器集群中的主控服務(wù)器;接收模塊,用于接收所 述主控服務(wù)器發(fā)送的管理配置信息。
與上述服務(wù)器集群結(jié)構(gòu)相應(yīng)的,本發(fā)明實(shí)施例還提供了一種服務(wù)器集群 的管理方法,如圖10所示,包括流程
1001、 服務(wù)器集群中的主控服務(wù)器獲取所述服務(wù)器集群的管理配置信息, 所述管理配置信息包括所述服務(wù)器集群包括的所有服務(wù)器的信息。如,當(dāng)管 理配置信息通過管理配置工具配置好后,由管理員通過配置管理工具發(fā)布到 主控節(jié)點(diǎn),主控節(jié)點(diǎn)接收該管理配置信息即可。
1002、 主控服務(wù)器將所述管理配置信息發(fā)布到所述服務(wù)器集群的從屬服 務(wù)器,以使所述服務(wù)器集群中的服務(wù)器根據(jù)所述管理配置信息進(jìn)行集群業(yè)務(wù) 處理。
該方法還可進(jìn)一步包括
1003、 主控服務(wù)器根據(jù)所述服務(wù)器集群中的業(yè)務(wù)情況修改所述管理配置 信息,以對所述服務(wù)器集群中的服務(wù)器進(jìn)行動態(tài)的增加或減少。
如圖ll所示,如服務(wù)器集群中的服務(wù)器進(jìn)行增加時可包括流程 1101、服務(wù)器集群的新增服務(wù)器啟動集群監(jiān)聽管理服務(wù),并通過所述集 群監(jiān)聽管理服務(wù)加載所述服務(wù)器集群的管理配置信息,所述管理配置信息中
14包括所述新增服務(wù)器的信息。即,動態(tài)增加集群的物理機(jī)器節(jié)點(diǎn)時,通過配
置管理工具將管理配置文件發(fā)布到新增的節(jié)點(diǎn),其中,在集群的管理配置文
件中增加了該新增的節(jié)點(diǎn)的管理配置信息;同時,在新節(jié)點(diǎn)上安裝平臺程序,
并啟動平臺的監(jiān)聽管理服務(wù)(或稱進(jìn)程),這樣,新增的節(jié)點(diǎn)就可以通過平臺命令重新加載集群的管理配置文件。
1102、 主控服務(wù)器監(jiān)聽到所述服務(wù)器集群中增加所述新增服務(wù)器后,通過所述新增服務(wù)器上的集群監(jiān)聽管理服務(wù)啟動所述新增服務(wù)器上的應(yīng)用服務(wù)。即,集群的主控節(jié)點(diǎn)會發(fā)現(xiàn)集群中增加了新的節(jié)點(diǎn)。主控節(jié)點(diǎn)會與新增節(jié)點(diǎn)上的監(jiān)聽管理進(jìn)程進(jìn)行通訊,通過新增節(jié)點(diǎn)上的監(jiān)聽管理進(jìn)程啟動新增節(jié)點(diǎn)上的平臺服務(wù)和應(yīng)用服務(wù),從而實(shí)現(xiàn)新增節(jié)點(diǎn)自動加入到集群的服務(wù)中。
1103、 主控服務(wù)器將所述管理配置信息發(fā)布至所述服務(wù)器集群中的其他服務(wù)器,以使所述新增服務(wù)器上的應(yīng)用服務(wù)可被所述服務(wù)器集群中的其他服務(wù)器使用。即,新增節(jié)點(diǎn)一旦加入到集群中后主控節(jié)點(diǎn)會向所有節(jié)點(diǎn)廣播新的集群信息,這樣新節(jié)點(diǎn)提供的服務(wù)就能被其他節(jié)點(diǎn)調(diào)用。
通過上述描述可知,在新節(jié)點(diǎn)增加到集群的整個過程中,集群都不需要重新啟動,因此不會對系統(tǒng)的運(yùn)行造成影響。
而當(dāng)某一節(jié)點(diǎn)上的應(yīng)用處理進(jìn)程出現(xiàn)故障時,系統(tǒng)應(yīng)能夠檢測到并自動恢復(fù)。恢復(fù)手段包括自動重起進(jìn)程或在其他節(jié)點(diǎn)上重新部署同類進(jìn)程。系統(tǒng)
進(jìn)行掃描,當(dāng)發(fā)現(xiàn)有異常情況時,如進(jìn)程非正常退出、進(jìn)程使用的資源沒有釋放等,守護(hù)進(jìn)程會自動對異常情況進(jìn)行處理(對資源進(jìn)行回收操作、推出的進(jìn)程自動重起等)。通過守護(hù)進(jìn)程的定時檢查實(shí)現(xiàn)故障自動恢復(fù)。
多節(jié)點(diǎn)動態(tài)可伸縮結(jié)構(gòu),實(shí)現(xiàn)了的應(yīng)用級的多機(jī)群集處理,從而大大提高了系統(tǒng)的整體處理規(guī)模。另外,由于提供了自動恢復(fù)功能,也從一定程度上提高了系統(tǒng)運(yùn)行穩(wěn)定性
同時,上述的集群中的各節(jié)點(diǎn)可以根據(jù)業(yè)務(wù)處理規(guī)模,動態(tài)調(diào)整服務(wù)進(jìn)程實(shí)例數(shù)量,以達(dá)到并發(fā)處理更多業(yè)務(wù)的目標(biāo)。由于同一節(jié)點(diǎn)上可能部署不同的服務(wù)進(jìn)程,節(jié)點(diǎn)中的控制系統(tǒng)可根據(jù)不同類別交易并發(fā)處理交易量的不同,動態(tài)調(diào)整各類交易處理進(jìn)程的數(shù)量,即由集群中的每個節(jié)點(diǎn)對本節(jié)點(diǎn)上的進(jìn)程數(shù)量的進(jìn)行調(diào)整。當(dāng)某類交易并發(fā)交易量增大到一定程度時,增加處
15理該類交易的進(jìn)程實(shí)例數(shù);當(dāng)并發(fā)交易量減少時,降低進(jìn)程實(shí)例數(shù)量。上述處理進(jìn)程調(diào)整時,可以考慮節(jié)點(diǎn)設(shè)備的處理能力,不能超過節(jié)點(diǎn)或分配給該類應(yīng)用的最大處理資源。
節(jié)點(diǎn)中的控制系統(tǒng)中每個節(jié)點(diǎn)上有專門的管理進(jìn)程對系統(tǒng)中等待處理的交易隊列進(jìn)行檢查,當(dāng)?shù)却犃兄械慕灰讛?shù)積累到設(shè)置的閥值時,如果節(jié)點(diǎn)的系統(tǒng)資源還允許,管理進(jìn)程會自動啟動更多的應(yīng)用處理進(jìn)程,以加快交易的處理速度;當(dāng)系統(tǒng)很空閑時,等待隊列長時間沒有交易等待時,管理進(jìn)程會自動將多余的應(yīng)用處理進(jìn)程停止,以釋放出系統(tǒng)資源。
綜上所述可知,由于將CMP系統(tǒng)按照功能分成了不同的子系統(tǒng),使得本發(fā)明中提供的銀行管理系統(tǒng)具有較大的靈活性,良好的可擴(kuò)展性,高可靠性,并在系統(tǒng)部署新的業(yè)務(wù)產(chǎn)品時,對原系統(tǒng)中各服務(wù)器的沖擊小。同時,由于部署了外聯(lián)子系統(tǒng)和接入子系統(tǒng),實(shí)現(xiàn)了對不同業(yè)務(wù)特性的設(shè)備進(jìn)行適當(dāng)?shù)母綦x的目的,減少了系統(tǒng)中部分設(shè)備故障時,對整個系統(tǒng)的影響。
同時,對各子系統(tǒng)采用集群技術(shù)實(shí)現(xiàn),可以方便的實(shí)現(xiàn)集群內(nèi)成員的管理,即方便的根據(jù)業(yè)務(wù)情況增加或減少集群中的服務(wù)器。同時,當(dāng)集群中的服務(wù)器出現(xiàn)故障時,可以實(shí)現(xiàn)自動恢復(fù),如,可實(shí)現(xiàn)由集群中的其他節(jié)點(diǎn)替代完成故障節(jié)點(diǎn)的功能。
同時在應(yīng)用服務(wù)器集群中采用數(shù)據(jù)庫集群實(shí)現(xiàn)數(shù)據(jù)存儲,在實(shí)現(xiàn)數(shù)據(jù)共享的同時,實(shí)現(xiàn)了數(shù)據(jù)的隔離,維護(hù)了數(shù)據(jù)的安全性。同時,由于數(shù)據(jù)庫也采用集群技術(shù),可以實(shí)現(xiàn)當(dāng)數(shù)據(jù)庫中的服務(wù)器故障時數(shù)據(jù)庫的無縫切換,有利于提高數(shù)據(jù)庫的安全性。
通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品可以存儲在計算機(jī)可讀存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個實(shí)施例或者實(shí)施例的某些部分所述的方法。
以上所述的實(shí)施方式,并不構(gòu)成對該技術(shù)方案保護(hù)范圍的限定。任何在上述實(shí)施方式的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含
16在該技術(shù)方案的保護(hù)范圍之內(nèi)
權(quán)利要求
1. 一種銀行管理系統(tǒng),所述系統(tǒng)包括應(yīng)用服務(wù)子系統(tǒng)、接入子系統(tǒng),所述接入子系統(tǒng)用于實(shí)現(xiàn)所述應(yīng)用服務(wù)子系統(tǒng)與銀行外部系統(tǒng)或和銀行內(nèi)部系統(tǒng)的接入,所述應(yīng)用服務(wù)子系統(tǒng),用于與所述接入子系統(tǒng)相連,并通過與所述接入子系統(tǒng)的接入向所述銀行外部系統(tǒng)和銀行內(nèi)部系統(tǒng)提供現(xiàn)金管理平臺應(yīng)用服務(wù),其特征在于,所述應(yīng)用服務(wù)子系統(tǒng)包括至少兩個應(yīng)用服務(wù)器集群;其中,所述應(yīng)用服務(wù)器集群為可處理現(xiàn)金管理平臺中的一種應(yīng)用服務(wù)的服務(wù)器組成的集群,并與所述接入子系統(tǒng)相連,通過與所述接入子系統(tǒng)的接入向所述其他外部系統(tǒng)和內(nèi)部其他系統(tǒng)提供現(xiàn)金管理平臺中的應(yīng)用服務(wù)。
2. 如權(quán)利要求l所述的系統(tǒng),其特征在于,所述應(yīng)用服務(wù)子系統(tǒng)還包括 數(shù)據(jù)庫集群,用于分別與至少兩個所述應(yīng)用服務(wù)集群相連,為所述應(yīng)用服務(wù)集群提供相應(yīng)的數(shù)據(jù)。
3. 如權(quán)利要求2所述的系統(tǒng),其特征在于,所述數(shù)據(jù)庫集群還包括至少 兩個數(shù)據(jù)庫子集群。
4. 如權(quán)利要求l所述的系統(tǒng),其特征在于,所述接入子系統(tǒng)包括負(fù)載均衡設(shè)備,用于實(shí)現(xiàn)與所述銀行外部系統(tǒng)或和銀行內(nèi)部系統(tǒng)進(jìn)行網(wǎng) 絡(luò)通訊時的分流、負(fù)載均衡、或容錯中的一種或多種;接入集群,用于與所述負(fù)載均衡設(shè)備相連,通過所述負(fù)載均衡設(shè)備實(shí)現(xiàn) 與所述應(yīng)用服務(wù)子系統(tǒng)的接入。
5. 如權(quán)利要求4所述的系統(tǒng),其特征在于,所述負(fù)載均衡設(shè)備包括 優(yōu)先級模塊,用于獲得所述銀行外部系統(tǒng)或和銀行內(nèi)部系統(tǒng)接入時的接入業(yè)務(wù)的優(yōu)先級信息;通道分配模塊,用于根據(jù)所述接入業(yè)務(wù)的優(yōu)先級信息為所述接入業(yè)務(wù)分 配相應(yīng)的傳輸通道,以通過所述傳輸通道實(shí)現(xiàn)該接入業(yè)務(wù)的接入。
6. —種提供現(xiàn)金管理平臺服務(wù)的方法,所述方法用于銀行管理系統(tǒng)中, 其特征在于,所述方法包括所述接入子系統(tǒng)獲得接入業(yè)務(wù)的標(biāo)識信息和優(yōu)先級信息; 所述接入子系統(tǒng)根據(jù)所述業(yè)務(wù)的標(biāo)識信息確定所述接入業(yè)務(wù)需要接入的應(yīng)用服務(wù)子系統(tǒng)中的應(yīng)用服務(wù)器集群;所述接入子系統(tǒng)根據(jù)所述接入業(yè)務(wù)的優(yōu)先級信息為所述接入業(yè)務(wù)分配相應(yīng)的連接所述應(yīng)用服務(wù)器集群的傳輸通道,以通過所述傳輸通道實(shí)現(xiàn)該接入業(yè)務(wù)的接入;其中,所述應(yīng)用服務(wù)子系統(tǒng)中至少有兩個應(yīng)用服務(wù)器集群,所述應(yīng)用服 務(wù)器集群為可處理現(xiàn)金管理平臺中的一種應(yīng)用服務(wù)的服務(wù)器組成的集群。
7. —種服務(wù)器集群,其特征在于,所述服務(wù)器集群用于提供銀行現(xiàn)金管 理平臺應(yīng)用服務(wù),所述服務(wù)器集群中包括至少兩個服務(wù)器,所述服務(wù)器包括集群管理單元,用于根據(jù)所述服務(wù)器集群的管理配置信息對所述服務(wù)器集群進(jìn)行集群管理;業(yè)務(wù)處理單元,用于根據(jù)業(yè)務(wù)情況和所述管理配置信息對業(yè)務(wù)進(jìn)行處理。
8. 如權(quán)利要求7所述的服務(wù)器集群,其特征在于,當(dāng)所述服務(wù)器為所述 服務(wù)器集群中的主控服務(wù)器時,所述集群管理單元包括獲取模塊,用于獲取所述服務(wù)器集群的管理配置信息,所述管理配置信 息包括所述服務(wù)器集群包括的所有服務(wù)器的信息;發(fā)布模塊,用于將所述管理配置信息發(fā)布到所述服務(wù)器集群的從屬服務(wù)器。
9. 如權(quán)利要求7所述的服務(wù)器集群,其特征在于,當(dāng)所述服務(wù)器為所述 服務(wù)器集群中的從屬服務(wù)器時,所述集群管理單元包括發(fā)送模塊,用于將本地服務(wù)器的信息發(fā)送至所述服務(wù)器集群中的主控服 務(wù)器;接收模塊,用于接收所述主控服務(wù)器發(fā)送的管理配置信息。
10. —種服務(wù)器集群管理方法,其特征在于,所述服務(wù)器集群用于提供銀行現(xiàn)金管理平臺應(yīng)用服務(wù),所述方法包括所述服務(wù)器集群中的主控服務(wù)器獲取所述服務(wù)器集群的管理配置信息, 所述管理配置信息包括所述服務(wù)器集群包括的所有服務(wù)器的信息;所述主控服務(wù)器將所述管理配置信息發(fā)布到所述服務(wù)器集群的從屬服務(wù) 器,以使所述服務(wù)器集群中的服務(wù)器根據(jù)所述管理配置信息進(jìn)行集群業(yè)務(wù)處 理。
11. 如權(quán)利要求IO所述的方法,其特征在于,所述方法還包括 所述主控服務(wù)器根據(jù)所述服務(wù)器集群中的業(yè)務(wù)情況修改所述管理配置信息,以對所述服務(wù)器集群中的服務(wù)器進(jìn)行動態(tài)的增加或減少。
12. 如權(quán)利要求11所述的方法,其特征在于,所述方法還包括 所述服務(wù)器集群的新增服務(wù)器啟動集群監(jiān)聽管理服務(wù),并通過所述集群監(jiān)聽管理服務(wù)加載所述服務(wù)器集群的管理配置信息,所述管理配置信息中包 括所述新增服務(wù)器的信息;所述主控服務(wù)器監(jiān)聽到所述服務(wù)器集群中增加所述新增服務(wù)器后,通過 所述新增服務(wù)器上的集群監(jiān)聽管理服務(wù)啟動所述新增服務(wù)器上的應(yīng)用服務(wù);所述主控服務(wù)器將所述管理配置信息發(fā)布至所述服務(wù)器集群中的其他服 務(wù)器,以使所述新增服務(wù)器上的應(yīng)用服務(wù)可被所述服務(wù)器集群中的其他服務(wù) 器使用。
全文摘要
本發(fā)明公開了銀行管理系統(tǒng)、服務(wù)器集群和相關(guān)方法。其中,所述系統(tǒng)包括應(yīng)用服務(wù)子系統(tǒng)、接入子系統(tǒng),所述應(yīng)用服務(wù)子系統(tǒng)包括至少兩個應(yīng)用服務(wù)器集群;其中,所述應(yīng)用服務(wù)器集群為可處理現(xiàn)金管理平臺中的一種應(yīng)用服務(wù)的服務(wù)器組成的集群,并與所述接入子系統(tǒng)相連,通過與所述接入子系統(tǒng)的接入向所述其他外部系統(tǒng)和內(nèi)部其他系統(tǒng)提供現(xiàn)金管理平臺中的應(yīng)用服務(wù)。采用本發(fā)明實(shí)施例所提供的方案可以提高銀行管理系統(tǒng)的靈活性,擴(kuò)展性,可靠性。
文檔編號G06Q40/00GK101458808SQ20081019291
公開日2009年6月17日 申請日期2008年12月31日 優(yōu)先權(quán)日2008年12月31日
發(fā)明者吳文琪, 寧維芳, 張翔宇, 朱國平, 王豆豆, 縱瑞荻, 為 董, 昆 邱 申請人:中國建設(shè)銀行股份有限公司