專利名稱:一種控制應(yīng)用服務(wù)器進(jìn)程的方法及其系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信協(xié)議業(yè)務(wù)的處理方法及其系統(tǒng),尤其涉及一種用 背景技術(shù)對(duì)于IETF (Internet Engineering Task Force:互聯(lián)網(wǎng)工程工作小組)提出 的為了支持這樣的信令互通的.SIGTRAN協(xié)議(Singaling Transpor:信令傳 輸協(xié)議)族中,應(yīng)用最廣泛的M3UA協(xié)議即消息傳遞部分第三級(jí)用戶適配 層協(xié)議,IETF分別在2002年和2006年先后提出了 RFC3332和RFC4666 兩個(gè)標(biāo)準(zhǔn)提案,作為各電信設(shè)備廠商實(shí)現(xiàn)M3 UA協(xié)議的標(biāo)準(zhǔn)。在M3UA協(xié)議中,對(duì)于處理業(yè)務(wù)的邏輯實(shí)體AS (Application Server: 應(yīng)用服務(wù)器)定義了三種業(yè)務(wù)處理模型,分別是主備模式、負(fù)荷分擔(dān)模式 與廣播模式,在實(shí)踐中常用前兩種模式。按照協(xié)議的描述,在主、備模式 中,只會(huì)有一個(gè)ASP (Application Server Process:應(yīng)用服務(wù)器進(jìn)程)處于激 活狀態(tài),能夠處理業(yè)務(wù),而其余ASP只有等待處于激活狀態(tài)的ASP因故障 或者上層協(xié)議控制等原因處于非激活狀態(tài)時(shí)才會(huì)被激活一個(gè),繼續(xù)處理相 關(guān)業(yè)務(wù);在負(fù)荷分擔(dān)模式下,處于激活狀態(tài)的N個(gè)ASP平均分擔(dān)業(yè)務(wù)負(fù)荷, 當(dāng)其中的某個(gè)ASP因故處于非激活狀態(tài)時(shí),才在K個(gè)備用的ASP中選擇一 個(gè)激活繼續(xù)處理相關(guān)業(yè)務(wù)。'在實(shí)際應(yīng)用中,主、備模式與負(fù)荷分擔(dān)模式這兩種模式能滿足大部分 應(yīng)用場(chǎng)景的需要,但當(dāng)遇到某些特殊應(yīng)用需要,要求同時(shí)滿足高性能和高 可靠性以及可控性時(shí),主、備模式與負(fù)荷分擔(dān)模式都不能很好的滿足這一
需求。由此可見(jiàn),現(xiàn)有技術(shù)有待于更進(jìn)一步的發(fā)展。 發(fā)明內(nèi)容本發(fā)明為解決上述現(xiàn)有技術(shù)中的缺陷提供一種控制應(yīng)用服務(wù)器進(jìn)程的 方法及其系統(tǒng),通過(guò)擴(kuò)展現(xiàn)有業(yè)務(wù)處理模式,使應(yīng)用服務(wù)器能同時(shí)激活多 個(gè)應(yīng)用服務(wù)器進(jìn)程,同時(shí)每個(gè)激活的應(yīng)用服務(wù)器進(jìn)程都有一個(gè)確定的備用 應(yīng)用服務(wù)器進(jìn)程,使主用應(yīng)用服務(wù)器進(jìn)程與備用應(yīng)用服務(wù)器進(jìn)程相適配, 以提高系統(tǒng)對(duì)業(yè)務(wù)進(jìn)程的可控性,增強(qiáng)系統(tǒng)對(duì)業(yè)務(wù)進(jìn)程的針對(duì)性。為解決上述技術(shù)問(wèn)題,本發(fā)明方案包括一種控制應(yīng)用服務(wù)器進(jìn)程的方法,.當(dāng)應(yīng)用服務(wù)器工作于擴(kuò)展業(yè)務(wù)模式 時(shí),包括以下步驟A、 應(yīng)用.服務(wù)器管理;f莫塊每配置一主用應(yīng)用^^務(wù)器進(jìn)程,同步配置一與 主用應(yīng)用服務(wù)器進(jìn)程相對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程;B、 應(yīng)用服務(wù)器進(jìn)程管理模塊控制主用應(yīng)用服務(wù)器進(jìn)程與備用應(yīng)用服務(wù) 器進(jìn)程的狀態(tài)變遷。所述的控制方法,其中,所述控制方法還包括以下步驟C、 數(shù)據(jù)庫(kù)管理模塊配置應(yīng)用服務(wù)器與應(yīng)用服務(wù)器進(jìn)程的鏈路數(shù)據(jù);D、 所述應(yīng)用l良務(wù)器進(jìn)程管理模塊激活主用應(yīng)用服務(wù)器進(jìn)程,并命令對(duì) 應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程處于非激活狀態(tài);E、 主用應(yīng)用^^務(wù)器進(jìn)程進(jìn)入非激活狀態(tài)時(shí),所述應(yīng)用服務(wù)器進(jìn)程管理 模塊激活對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程。' 所述的控制方法,其中,所述步驟E還包括主用應(yīng)用服務(wù)器進(jìn)程恢 復(fù)激活狀態(tài)時(shí),所述應(yīng)用服務(wù)器進(jìn)程管理模塊將對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn) 程去活。所述的控制方法,吝中',所述步驟E還包括以下步驟El、所述應(yīng)用服務(wù)器管理模塊檢測(cè)主用應(yīng)用服務(wù)器進(jìn)程出現(xiàn)故障,則
主用應(yīng)用服務(wù)器進(jìn)程進(jìn)入非激活狀態(tài);E2、所述應(yīng)用服務(wù)器進(jìn)程管理模塊獲取對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程鏈 路數(shù)據(jù),并激活對(duì)應(yīng)的備用.應(yīng)用服務(wù)器進(jìn)程。所述的控制方法,其中,所述步驟E還包括以下步驟E3、所述應(yīng)用服務(wù)器管理模塊檢測(cè)主用應(yīng)用服務(wù)器進(jìn)程恢復(fù)正常時(shí), 所述應(yīng)用月良務(wù)器進(jìn)程管理模塊發(fā)起建鏈流程并激活主用應(yīng)用服務(wù)器進(jìn)程;E4、所述應(yīng)用服務(wù)器進(jìn)程管理模塊獲取與主用應(yīng)用服務(wù)器進(jìn)程對(duì)應(yīng)的 備用應(yīng)用服務(wù)器進(jìn)程的鏈路數(shù)據(jù)。所述的控制方法,其中,所述步驟E4還包括備用應(yīng)用服務(wù)器進(jìn)程處 于激活狀態(tài)時(shí),所述應(yīng)用服務(wù)器進(jìn)程管理模塊將對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn) 程去活。所述的控制方法,真中,所述步驟E4還包括對(duì)應(yīng)的備用應(yīng)用服務(wù)器 進(jìn)程處于非激活狀態(tài)時(shí),所述應(yīng)用服務(wù)器進(jìn)程管理模塊不對(duì)其進(jìn)行處理。所述的控制方法,其中,所述應(yīng)用服務(wù)器進(jìn)程管理模塊將對(duì)應(yīng)的備用 應(yīng)用服務(wù)器進(jìn)程去活時(shí),所述應(yīng)用服務(wù)器進(jìn)程管理模塊向?qū)?yīng)的備用應(yīng)用 服務(wù)器進(jìn)程發(fā)出應(yīng)用服務(wù)器進(jìn)程去活消息。一種實(shí)現(xiàn)所述控制方法的系統(tǒng),包括數(shù)據(jù)庫(kù)管理模塊與應(yīng)用服務(wù)器管 理;溪塊,所述數(shù)據(jù)庫(kù)管理模塊與所述應(yīng)用服務(wù)器管理模塊通信連接,所述 數(shù)據(jù)庫(kù)管理模塊用于為應(yīng)用.服務(wù)器配置鏈路數(shù)據(jù),其中,所述系統(tǒng)還包括 應(yīng)用服務(wù)器進(jìn)程管理模塊,所述數(shù)據(jù)庫(kù)管理模塊、所述應(yīng)用服務(wù)器管理模 塊分別與所述應(yīng)用服務(wù)器進(jìn)程管理模塊通信連接,所述數(shù)據(jù)庫(kù)管理模塊為 所述應(yīng)用服務(wù)器進(jìn)程管理模塊配置鏈路數(shù)據(jù),所述應(yīng)用月l務(wù)器進(jìn)程管理模 塊用于實(shí)現(xiàn)并管理主用應(yīng)用服務(wù)器進(jìn)程與備用應(yīng)用服務(wù)器進(jìn)程的狀態(tài)變 遷,即激活主用應(yīng)用服務(wù)器進(jìn)程,并命令對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程處于 非激活狀態(tài),以及在主用應(yīng)用服務(wù)器進(jìn)程進(jìn)入非激活狀態(tài)時(shí)激活對(duì)應(yīng)的備 用應(yīng)用服務(wù)器進(jìn)程; 所述應(yīng)用服務(wù)器管理模塊用于配置主用應(yīng)用服務(wù)器進(jìn)程與備用應(yīng)用服 務(wù)器進(jìn)程的對(duì)應(yīng)關(guān)系并檢測(cè)應(yīng)用服務(wù)器進(jìn)程的工作狀況。本發(fā)明提供了 一種控制應(yīng)用服務(wù)器進(jìn)程的方法及其系統(tǒng),使主用應(yīng)用 服務(wù)器進(jìn)程與備用應(yīng)用服務(wù)器進(jìn)程相適配,提高了系統(tǒng)對(duì)業(yè)務(wù)進(jìn)程的可控 性,增強(qiáng)了系統(tǒng)對(duì)業(yè)務(wù)進(jìn)程的針對(duì)性,增加狀態(tài)管理模塊,進(jìn)一步的提高 了系統(tǒng)在負(fù)荷分擔(dān)模式下的工作效率。
圖1是本發(fā)明中AS/ASP激活的流程示意圖;圖2是本發(fā)明中主用ASP進(jìn)入非激活狀態(tài)時(shí)系統(tǒng)激活備用ASP的流程 示意圖;圖3是本發(fā)明中主用ASP恢復(fù)激活狀態(tài)的流程示意圖; 圖4是本發(fā)明中控制應(yīng)用服務(wù)器進(jìn)程系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
以下將結(jié)合附圖,對(duì)本發(fā)明各較佳實(shí)施例進(jìn)行較為詳盡的說(shuō)明。 本發(fā)明A供的一種控制應(yīng)用服務(wù)器進(jìn)程的系統(tǒng),包括數(shù)據(jù)庫(kù)管理模塊 101與應(yīng)用服務(wù)器管理模塊103,所述數(shù)據(jù)庫(kù)管理模塊101與所述應(yīng)用服務(wù) 器管理模塊103通信連接,所述數(shù)據(jù)庫(kù)管理模塊101用于配置AS與ASP 的鏈路數(shù)據(jù),AS的數(shù)據(jù)配置包括AS業(yè)務(wù)處理模式,關(guān)聯(lián)ASP信息,關(guān)聯(lián)局 向信息,ASP的數(shù)據(jù)配置包括選擇承載在哪一條SCTP(Stream Control TransmissionProtocol:流控制傳輸協(xié)議)鏈路上以及與AS關(guān)聯(lián)的信息;其中, 所述系統(tǒng)還包括應(yīng)用服務(wù)器進(jìn)程管理模塊102,所述數(shù)據(jù)庫(kù)管理模塊101、 所述應(yīng)用服務(wù)器管理模塊103分別與所述應(yīng)用服務(wù)器進(jìn)程管理模塊102通 信連接,所述應(yīng)用服務(wù)器進(jìn)程管理模塊102用于實(shí)現(xiàn)并管理所述ASP的狀 態(tài)變遷,激活主用應(yīng)用服務(wù)器進(jìn)程,并命令對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程處
于非激活狀態(tài),以及在i用應(yīng)用服務(wù)器進(jìn)程進(jìn)入非激活狀態(tài)時(shí)激活對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程;所述應(yīng)用服務(wù)器管理模塊103用于配置主用應(yīng)用服 務(wù)器進(jìn)程與備用應(yīng)用服務(wù)器進(jìn)程的對(duì)應(yīng)關(guān)系并檢測(cè)應(yīng)用服務(wù)器進(jìn)程的工作 狀況,其對(duì)應(yīng)關(guān)系為應(yīng)用服務(wù)器管理模塊每配置一主用應(yīng)用服務(wù)器進(jìn)程, 同步配置一與主用應(yīng)用服務(wù)器進(jìn)程相對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程。所述系統(tǒng)控制應(yīng)用服務(wù)器進(jìn)程的步驟在SG (Sigaling Gateway:信令網(wǎng) 關(guān))側(cè)與AS側(cè)分別實(shí)施,其包括以下步驟A、 用戶選擇應(yīng)用服務(wù)器的業(yè)務(wù)模式;所述業(yè)務(wù)模式可以為擴(kuò)展業(yè)務(wù)處 理^t式或者其他相適應(yīng)的業(yè)務(wù)處理才莫式;B、 所述應(yīng)用服務(wù)器管理模塊103每配置一主用應(yīng)用服務(wù)器進(jìn)程,同步 配置一與主用應(yīng)用服務(wù)器進(jìn)程對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程;C、 所述數(shù)據(jù)庫(kù)管理模塊101為應(yīng)用J1務(wù)器進(jìn)程管理才莫塊102與應(yīng)用服 務(wù)器管理模塊103配置鏈路數(shù)據(jù);D、 所述應(yīng)用服務(wù)器進(jìn)程管理模塊102激活主用應(yīng)用服務(wù)器進(jìn)程,并命 令對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程處于非激活狀態(tài);E、 主用應(yīng)用服務(wù)器進(jìn)程進(jìn)入非激活狀態(tài)時(shí),所述應(yīng)用服務(wù)器進(jìn)程管理 模塊102激活對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程;F、 主用應(yīng)用服務(wù)器進(jìn)程恢復(fù)激活狀態(tài)時(shí),所述應(yīng)用服務(wù)器進(jìn)程管理模 塊102將對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程去活。其中,步驟E還包括所述應(yīng)用服務(wù)器管理模塊103檢測(cè)主用應(yīng)用服務(wù) 器進(jìn)程出現(xiàn)故障,則主用應(yīng)用服務(wù)器進(jìn)程進(jìn)入非激活狀態(tài),并且所述應(yīng)用 服務(wù)器進(jìn)程管理模塊102獲取對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程鏈路數(shù)據(jù)后激活 對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程。其中,所述步驟F還包括所述應(yīng)用服務(wù)器管理模塊103檢測(cè)主用應(yīng)用 服務(wù)器進(jìn)程恢復(fù)正常時(shí),所述應(yīng)用服務(wù)器進(jìn)程管理模塊102發(fā)起建鏈流程 并激活主用應(yīng)用服務(wù)器進(jìn)程;所述應(yīng)用服務(wù)器進(jìn)程管理模塊102獲取與主
用應(yīng)用服務(wù)器進(jìn)程對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程的鏈路數(shù)據(jù),若備用應(yīng)用服務(wù)器進(jìn)程處于激活狀態(tài)時(shí),則所述應(yīng)用服務(wù)器進(jìn)程管理模塊102將對(duì)應(yīng)的 備用應(yīng)用服務(wù)器進(jìn)程去活;若對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程處于非激活狀態(tài) 時(shí),則所述應(yīng)用服務(wù)器進(jìn)程管理模塊不對(duì)其進(jìn)行處理;并且所述應(yīng)用服務(wù) 器進(jìn)程管理模塊102將對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程去活時(shí),所述應(yīng)用服務(wù) 器進(jìn)程管理模塊102向?qū)?yīng)的備用應(yīng)用服務(wù)器進(jìn)程發(fā)出應(yīng)用服務(wù)器進(jìn)程去 活消息。為了更進(jìn)一步的闡述本發(fā)明,如圖l所示的,在SG側(cè)與AS側(cè)分別實(shí) 施激活A(yù)S與ASP的流程包括首先,在SG側(cè)與AS側(cè)分別選擇一個(gè)業(yè)務(wù)處理模式為擴(kuò)展業(yè)務(wù)處理模 式的所述AS中配置4個(gè)ASP,并且ASP1與ASP2、 ASP3與ASP4為主備 關(guān)系,所述ASP1與所述ASP3是主用ASP;然后,所述AS側(cè)4個(gè)ASP分別向所述SG側(cè)的PEER ASP即點(diǎn)對(duì)點(diǎn) ASP發(fā)送ASP UP消息即ASP鏈接消息;然后,所述SG側(cè)4個(gè)ASP分別收到來(lái)自所述AS側(cè)PEER ASP的ASP UP消息時(shí),將所述SG側(cè)ASP置為INACTIVE狀態(tài)即非激活狀態(tài),并向所 述AS側(cè)PEER ASP同步發(fā)送ASP UP ACK消息即ASP鏈接回應(yīng)消息;然后,所述SG側(cè)將其所述AS設(shè)置為INACTIVE狀態(tài);然后,所述AS側(cè)4個(gè)ASP分別收到來(lái)自所述SG側(cè)PEER ASP的ASP UP ACK消息時(shí),即將所述AS側(cè)4個(gè)ASP全設(shè)置為INACTIVE狀態(tài),其 中,所述ASP1與所述ASP3是主用ASP,且所述ASP1與所述ASP3直接 向所述SG側(cè)PEER ASP發(fā)送ASP ACTIVE消息即ASP激活消息,所述ASP2 與所述ASP4是備用ASP,則所述AS先查詢他們所對(duì)應(yīng)的主用ASP狀態(tài), 若主用ASP沒(méi)有激活,則所述ASP2與所述ASP4也向所述SG側(cè)PEER ASP 發(fā)送ASP ACTIVE消息;然后,所述AS側(cè)將其所述AS設(shè)置為INACTIVE狀態(tài);
然后,所述SG側(cè)4個(gè)ASP分別收到來(lái)自所述AS側(cè)PEER ASP的ASP ACTIVE消息時(shí),則所述AS激活所述ASPl與所述ASP3的狀態(tài),并命令 所述ASP2與所述ASP4處于非激活狀態(tài),所述ASPl與所述ASP3直接向 所述AS側(cè)PEER ASP發(fā)送ASP ACTIVE ACK消息即ASP激活狀態(tài)回應(yīng)消 自.然后,所述SG側(cè)將其所述AS設(shè)置為置為ACTIVE狀態(tài);然后,所述AS側(cè)收到來(lái)自所述SG側(cè)的ASP ACTIVE ACK消息時(shí), 直接將所述ASPl與所述ASP3的狀態(tài)設(shè)置為ACTIVE狀態(tài)。經(jīng)過(guò)上述激活 流程,提高了系統(tǒng)對(duì)業(yè)務(wù)進(jìn)程的可控性。當(dāng)主用ASP由于故障或其它原因使其處于非激活狀態(tài)時(shí),所述AS激 活備用ASP的流程,如圖2所示的,其包括首先,所迷狀態(tài)管理模塊^r測(cè)到所述ASPl處于非激活狀態(tài),則所述系 統(tǒng)不處理所述ASPl的相關(guān)業(yè)務(wù)并繼續(xù)查詢所述ASP2的狀態(tài);然后,所迷狀態(tài)管理模塊檢測(cè)到所述ASP2也處于非激活狀態(tài),則所述 狀態(tài)管理模塊向所述ASP2在所述SG側(cè)的PEER ASP發(fā)出ASP ACTIVE消 息;然后,所述SG側(cè)的所述ASP2分別收到來(lái)自所述AS側(cè)PEER ASP的 ASP ACTIVE消息時(shí),并將其所述ASP2設(shè)置為ACTIVE狀態(tài),同步發(fā)送 ASP ACTIVE ACK消息到所述AS側(cè)PEERASP;然后,所述AS側(cè)的所述ASP2收到來(lái)自所述SG側(cè)PEERASP的ASP ACTIVE ACK消息時(shí),.將其所述ASP2設(shè)置為ACTIVE狀態(tài)。通過(guò)上述流 程,完全實(shí)現(xiàn)了系統(tǒng)對(duì)業(yè)務(wù)進(jìn)程的控制。當(dāng)主用ASP消除故障恢復(fù)激活狀態(tài)時(shí),所述系統(tǒng)對(duì)備用ASP進(jìn)行去活 的流程,如圖3所示的,其包括首先,所述AS側(cè)所述ASH恢復(fù)正常時(shí),所述AS側(cè)發(fā)送ASP UP到 SG側(cè)的PEERASP;然后,所述SG側(cè)所述ASP1收到來(lái)自AS側(cè)PEER ASP的ASP UP消 息時(shí),將其ASP置為INACTIVE狀態(tài),同步發(fā)送ASP UP ACK消息到其 PEER ASP;然后,所述AS側(cè)所述ASPl收到來(lái)自所述SG側(cè)PEER ASP的ASP UP ACK消息時(shí),則所述系統(tǒng)將所述AS側(cè)所述ASPl設(shè)置為INACTIVE狀態(tài), 并同步向所述SG側(cè)PEER ASP發(fā)送ASP ACTIVE消息;然后,所述SG側(cè)所述.ASPl收到來(lái)自所述AS側(cè)PEER ASP的ASP ACTIVE消息時(shí),將其所述ASP設(shè)置為ACTIVE狀態(tài),同步發(fā)送ASP ACTIVE ACK消息到所述AS側(cè)PEER ASP;然后,所述AS側(cè)ASPl收到來(lái)自所述SG側(cè)PEER ASP的ASP ACTIVE ACK消息時(shí),所述AS側(cè)將所迷ASPl設(shè)置為ACTIVE狀態(tài),且所述狀態(tài) 管理模塊同步檢查所述ASP2的狀態(tài);然后,所述AS側(cè)所述ASP2處于ACTIVE狀態(tài)時(shí),所述AS側(cè)發(fā)送 ASP INACTIVE消息到所述SG側(cè)PEER ASP;然后,所述SG側(cè)所述'ASP2收到來(lái)自所述AS側(cè)PEER ASP的ASP INACTIVE消息時(shí),將所述SG側(cè)ASP設(shè)置為ACTIVE狀態(tài),同步向所述 AS側(cè)PEER ASP發(fā)送ASP INACTIVE ACK消息到;然后,所述AS側(cè)所述ASP2收到來(lái)自所述SG側(cè)PEER ASP的ASP INACTIVE ACK消息,則所述AS側(cè)將所述ASP2設(shè)置為INACTIVE狀態(tài)。 經(jīng)過(guò)上述流程的描述可知,采用本發(fā)明的主、備應(yīng)用服務(wù)器進(jìn)程對(duì)應(yīng)配置 的方法大大增強(qiáng)了系統(tǒng)對(duì)業(yè)務(wù)進(jìn)程的針對(duì)性。綜上所述,本發(fā)明提供的一種控制應(yīng)用服務(wù)器進(jìn)程的方法及其系統(tǒng), 使主用應(yīng)用服務(wù)器進(jìn)程與備用應(yīng)用服務(wù)器進(jìn)程相適配,提高了系統(tǒng)對(duì)業(yè)務(wù) 進(jìn)程的可控性,增強(qiáng)了系統(tǒng)對(duì)業(yè)務(wù)進(jìn)程的針對(duì)性。應(yīng)當(dāng)理解的是,上述針對(duì)較佳實(shí)施例的描述較為詳細(xì),并不能因此而 認(rèn)為是對(duì)本發(fā)明專利保護(hù)范圍的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的
啟示下,在不脫離本發(fā)明權(quán)利要求所保護(hù)的范圍情況下,還可以做出替換、 簡(jiǎn)單組合等多種變形,這些均落入本發(fā)明的保護(hù)范圍之內(nèi),本發(fā)明的請(qǐng)求 保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1、一種控制應(yīng)用服務(wù)器進(jìn)程的方法,當(dāng)應(yīng)用服務(wù)器工作于擴(kuò)展業(yè)務(wù)模式時(shí),包括以下步驟A、應(yīng)用服務(wù)器管理模塊每配置一主用應(yīng)用服務(wù)器進(jìn)程,同步配置一與主用應(yīng)用服務(wù)器進(jìn)程相對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程;B、應(yīng)用服務(wù)器進(jìn)程管理模塊控制主用應(yīng)用服務(wù)器進(jìn)程與備用應(yīng)用服務(wù)器進(jìn)程的狀態(tài)變遷。
2、 根據(jù)權(quán)利要求1所述的控制方法,其特征在于,所述控制方法還包 括以下步驟C、 數(shù)據(jù)庫(kù)管理模塊配置應(yīng)用服務(wù)器與應(yīng)用服務(wù)器進(jìn)程的鏈路數(shù)據(jù);D、 所述應(yīng)用服務(wù)器進(jìn)程管理模塊激活主用應(yīng)用服務(wù)器進(jìn)程,并命令對(duì) 應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程處于非激活狀態(tài);E、 主用應(yīng)用服務(wù)器進(jìn)程進(jìn)入非激活狀態(tài)時(shí),所述應(yīng)用服務(wù)器進(jìn)程管理 模塊激活對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程。.
3、 根據(jù)權(quán)利要求2所述的控制方法,其特征在于,所述步驟E還包括 主用應(yīng)用服務(wù)器進(jìn)程恢復(fù)激活狀態(tài)時(shí),所述應(yīng)用服務(wù)器進(jìn)程管理模塊將對(duì) 應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程去活。
4、 根據(jù)權(quán)利要求2所述的控制方法,其特征在于,所述步驟E還包括 以下步驟El、所述應(yīng)用服務(wù)器管理模塊檢測(cè)主用應(yīng)用服務(wù)器進(jìn)程出現(xiàn)故障,則 主用應(yīng)用服務(wù)器進(jìn)程進(jìn)入非激活狀態(tài);.E2、所述應(yīng)用服務(wù)器進(jìn)程管理模塊獲取對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程鏈 路數(shù)據(jù),并激活對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程。
5、 根據(jù)權(quán)利要求3所述的控制方法,其特征在于,所述步驟E還包括 以下步驟E3、所述應(yīng)用服務(wù)器管理模塊檢測(cè)主用應(yīng)用服務(wù)器進(jìn)程恢復(fù)正常時(shí), 所述應(yīng)用服務(wù)器進(jìn)程管理模塊發(fā)起建鏈流程并激活主用應(yīng)用服務(wù)器進(jìn)程;E4、所述應(yīng)用服務(wù)器進(jìn)程管理模塊獲取與主用應(yīng)用服務(wù)器進(jìn)程對(duì)應(yīng)的 備用應(yīng)用服務(wù)器進(jìn)程的鏈路數(shù)據(jù)。
6、 根據(jù)權(quán)利要求5所述的控制方法,其特征在于,所述步驟E4還包 括備用應(yīng)用服務(wù)器進(jìn)程處于激活狀態(tài)時(shí),所述應(yīng)用服務(wù)器進(jìn)程管理模塊 將對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程去活。
7、 根據(jù)權(quán)利要求5所述的控制方法,其特征在于,所述步驟E4還包 括對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程處于非激活狀態(tài)時(shí),所述應(yīng)用服務(wù)器進(jìn)程 管理模塊不對(duì)其進(jìn)行處理。
8、 根據(jù)權(quán)利要求6所述的控制方法,其特征在于,所述應(yīng)用服務(wù)器進(jìn) 程管理模塊將對(duì)應(yīng)的備用應(yīng)用服務(wù)器進(jìn)程去活時(shí),所述應(yīng)用服務(wù)器進(jìn)程管 理模塊向?qū)?yīng)的備用應(yīng)用服務(wù)器進(jìn)程發(fā)出應(yīng)用服務(wù)器進(jìn)程去活消息。
9、 一種實(shí)現(xiàn)根據(jù)權(quán)利要求1所述控制方法的系統(tǒng),包括數(shù)據(jù)庫(kù)管理模 塊與應(yīng)用服務(wù)器管理模塊,所述數(shù)據(jù)庫(kù)管理模塊與所述應(yīng)用服務(wù)器管理模 塊通信連接,'所述數(shù)據(jù)庫(kù)管理模塊用于為應(yīng)用服務(wù)器配置鏈路數(shù)據(jù),其特 征在于,所述系統(tǒng)還包括應(yīng)用服務(wù)器進(jìn)程管理模塊,所述數(shù)據(jù)庫(kù)管理模塊、 所述應(yīng)用服務(wù)器管理模塊分別與所述應(yīng)用服務(wù)器進(jìn)程管理模塊通信連接, 所述數(shù)據(jù)庫(kù)管理模塊為所述應(yīng)用服務(wù)器進(jìn)程管理模塊配置鏈路數(shù)據(jù),所述 應(yīng)用服務(wù)器進(jìn)程管理模塊用于實(shí)現(xiàn)并管理主用應(yīng)用服務(wù)器進(jìn)程與備用應(yīng)用 服務(wù)器進(jìn)程的狀態(tài)變遷;. 所述應(yīng)用服務(wù)器管理模塊用于配置主用應(yīng)用服務(wù)器進(jìn)程與備用應(yīng)用服 務(wù)器進(jìn)程的對(duì)應(yīng)關(guān)系并4企測(cè)應(yīng)用服務(wù)器進(jìn)程的工作狀況。
全文摘要
本發(fā)明公開(kāi)了一種控制應(yīng)用服務(wù)器進(jìn)程的方法及其系統(tǒng),包括數(shù)據(jù)庫(kù)管理模塊與應(yīng)用服務(wù)器管理模塊,其中,所述系統(tǒng)還包括應(yīng)用服務(wù)器進(jìn)程管理模塊,所述應(yīng)用服務(wù)器進(jìn)程管理模塊用于實(shí)現(xiàn)并管理主用應(yīng)用服務(wù)器進(jìn)程與備用應(yīng)用服務(wù)器進(jìn)程的狀態(tài)變遷;所述應(yīng)用服務(wù)器管理模塊用于配置主用應(yīng)用服務(wù)器進(jìn)程與備用應(yīng)用服務(wù)器進(jìn)程的對(duì)應(yīng)關(guān)系并檢測(cè)應(yīng)用服務(wù)器進(jìn)程的工作狀況;應(yīng)用服務(wù)器管理模塊配置主用應(yīng)用服務(wù)器進(jìn)程與備用應(yīng)用服務(wù)器進(jìn)程的對(duì)應(yīng)關(guān)系;應(yīng)用服務(wù)器進(jìn)程管理模塊控制主用應(yīng)用服務(wù)器進(jìn)程與備用應(yīng)用服務(wù)器進(jìn)程的狀態(tài)變遷。本發(fā)明的主、備應(yīng)用服務(wù)器進(jìn)程相對(duì)應(yīng)配置的方法提高了系統(tǒng)對(duì)業(yè)務(wù)進(jìn)程的針對(duì)性與可控性。
文檔編號(hào)H04L1/22GK101399850SQ20081021676
公開(kāi)日2009年4月1日 申請(qǐng)日期2008年10月15日 優(yōu)先權(quán)日2008年10月15日
發(fā)明者原 李, 煒 李, 波 王, 輝 王 申請(qǐng)人:中興通訊股份有限公司