亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

數(shù)據(jù)分區(qū)控制方法及系統(tǒng)的制作方法

文檔序號(hào):7822719閱讀:285來源:國(guó)知局
數(shù)據(jù)分區(qū)控制方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種數(shù)據(jù)分區(qū)控制方法及系統(tǒng),該方法包括:接收業(yè)務(wù)請(qǐng)求,所述業(yè)務(wù)請(qǐng)求中包括待處理業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí);確定與所述業(yè)務(wù)類型標(biāo)識(shí)對(duì)應(yīng)的處理節(jié)點(diǎn);將所述業(yè)務(wù)請(qǐng)求轉(zhuǎn)發(fā)至所述處理節(jié)點(diǎn),以使所述處理節(jié)點(diǎn)對(duì)所述業(yè)務(wù)請(qǐng)求進(jìn)行處理。本發(fā)明提供的技術(shù)方案可提高系統(tǒng)的處理效率,降低系統(tǒng)數(shù)據(jù)操作發(fā)生沖突的可能性。
【專利說明】數(shù)據(jù)分區(qū)控制方法及系統(tǒng)

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)數(shù)據(jù)控制領(lǐng)域,尤其涉及一種數(shù)據(jù)分區(qū)控制方法及系統(tǒng)。

【背景技術(shù)】
[0002]中國(guó)鐵路客票發(fā)售與預(yù)訂系統(tǒng)伴隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,售票渠道已由原來單一的窗口渠道發(fā)展到現(xiàn)在的窗口、電話訂票、互聯(lián)網(wǎng)、手機(jī)、自動(dòng)售票機(jī)及自動(dòng)取票機(jī)等多渠道同時(shí)售票。2012年互聯(lián)網(wǎng)售票系統(tǒng)12306上線,該系統(tǒng)采用集中式架構(gòu),所有的售票、取票、改簽、退票、查詢等業(yè)務(wù)操作,適用于注冊(cè)用戶少業(yè)務(wù)量不高的工作情況。
[0003]然而,當(dāng)該系統(tǒng)處于注冊(cè)用戶多,業(yè)務(wù)量龐大的工作狀況時(shí),由于系統(tǒng)的集中式架構(gòu)處理能力有限,系統(tǒng)的負(fù)擔(dān)很大,導(dǎo)致系統(tǒng)的處理效率較低,并且,其多業(yè)務(wù)狀態(tài)會(huì)引起系統(tǒng)業(yè)務(wù)沖突,從而影響系統(tǒng)的正常運(yùn)行。


【發(fā)明內(nèi)容】

[0004]本發(fā)明提供一種數(shù)據(jù)分區(qū)控制方法及系統(tǒng),用以解決現(xiàn)有互聯(lián)網(wǎng)售票系統(tǒng)處理效率低,并且其處于多業(yè)務(wù)狀態(tài)時(shí)容易引起系統(tǒng)業(yè)務(wù)沖突的問題。
[0005]本發(fā)明第一方面提供一種數(shù)據(jù)分區(qū)控制方法,該方法包括:
[0006]接收業(yè)務(wù)請(qǐng)求,所述業(yè)務(wù)請(qǐng)求中包括待處理業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí);
[0007]確定與所述業(yè)務(wù)類型標(biāo)識(shí)對(duì)應(yīng)的處理節(jié)點(diǎn);
[0008]將所述業(yè)務(wù)請(qǐng)求轉(zhuǎn)發(fā)至所述處理節(jié)點(diǎn),以使所述處理節(jié)點(diǎn)對(duì)所述業(yè)務(wù)請(qǐng)求進(jìn)行處理。
[0009]本發(fā)明第二方面提供一種數(shù)據(jù)分區(qū)控制系統(tǒng),該系統(tǒng)包括:
[0010]管理節(jié)點(diǎn)和至少一個(gè)處理節(jié)點(diǎn);
[0011]所述管理節(jié)點(diǎn)包括:
[0012]接收模塊,用于接收業(yè)務(wù)請(qǐng)求,所述業(yè)務(wù)請(qǐng)求中包括待處理業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí);
[0013]確定模塊,用于確定與所述業(yè)務(wù)類型標(biāo)識(shí)對(duì)應(yīng)的處理節(jié)點(diǎn);
[0014]發(fā)送模塊,用于將所述業(yè)務(wù)請(qǐng)求轉(zhuǎn)發(fā)至所述處理節(jié)點(diǎn);
[0015]所述處理節(jié)點(diǎn),用于對(duì)所述業(yè)務(wù)請(qǐng)求進(jìn)行處理。
[0016]本發(fā)明提供的數(shù)據(jù)分區(qū)控制方法及系統(tǒng),通過根據(jù)不同業(yè)務(wù)請(qǐng)求的業(yè)務(wù)類型標(biāo)識(shí),確定處理所述業(yè)務(wù)請(qǐng)求的處理節(jié)點(diǎn);將所述業(yè)務(wù)請(qǐng)求轉(zhuǎn)發(fā)至所述處理節(jié)點(diǎn),以使所述處理節(jié)點(diǎn)對(duì)所述業(yè)務(wù)請(qǐng)求進(jìn)行處理。提高了系統(tǒng)數(shù)據(jù)處理的效率,降低了系統(tǒng)數(shù)據(jù)操作發(fā)生沖突的可能性。

【專利附圖】

【附圖說明】
[0017]圖1為本發(fā)明實(shí)施例一提供的數(shù)據(jù)分區(qū)控制方法的流程示意圖;
[0018]圖2為本發(fā)明實(shí)施例二提供的數(shù)據(jù)分區(qū)控制方法的流程示意圖;
[0019]圖3為本發(fā)明實(shí)施例三提供的數(shù)據(jù)分區(qū)控制系統(tǒng)的結(jié)構(gòu)示意圖;
[0020]圖4為本發(fā)明實(shí)施例四提供的數(shù)據(jù)分區(qū)控制系統(tǒng)的結(jié)構(gòu)示意圖。

【具體實(shí)施方式】
[0021]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0022]圖1為本發(fā)明實(shí)施例一提供的數(shù)據(jù)分區(qū)控制方法的流程示意圖,本實(shí)施例提供的所述數(shù)據(jù)分區(qū)控制方法可以由一管理節(jié)點(diǎn)來執(zhí)行,該管理節(jié)點(diǎn)為設(shè)置在數(shù)據(jù)分區(qū)控制系統(tǒng)中。如圖1所示,本實(shí)施例提供的數(shù)據(jù)分區(qū)控制方法,具體包括如下步驟:
[0023]步驟101、接收業(yè)務(wù)請(qǐng)求,所述業(yè)務(wù)請(qǐng)求中包括待處理業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí);
[0024]步驟102、確定與所述業(yè)務(wù)類型標(biāo)識(shí)對(duì)應(yīng)的處理節(jié)點(diǎn);
[0025]步驟103、將所述業(yè)務(wù)請(qǐng)求轉(zhuǎn)發(fā)至所述處理節(jié)點(diǎn),以使所述處理節(jié)點(diǎn)對(duì)所述業(yè)務(wù)請(qǐng)求進(jìn)行處理。
[0026]具體的,所述管理節(jié)點(diǎn)接收用戶發(fā)送的業(yè)務(wù)請(qǐng)求,所述業(yè)務(wù)請(qǐng)求包含業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí),根據(jù)業(yè)務(wù)請(qǐng)求中包含的業(yè)務(wù)類型標(biāo)識(shí),確定與所述業(yè)務(wù)類型標(biāo)識(shí)對(duì)應(yīng)的處理節(jié)點(diǎn),并將所述業(yè)務(wù)請(qǐng)求轉(zhuǎn)發(fā)到所述處理節(jié)點(diǎn),所述處理節(jié)點(diǎn)根據(jù)所述業(yè)務(wù)請(qǐng)求進(jìn)行處理。其中,所述業(yè)務(wù)類型可以包括:售票、取票、改簽、退票、交易查詢等,與同一業(yè)務(wù)類型標(biāo)識(shí)對(duì)應(yīng)的處理節(jié)點(diǎn)可以是一個(gè)也可以是多個(gè)。所述業(yè)務(wù)請(qǐng)求標(biāo)識(shí)可以是本領(lǐng)域技術(shù)人員,根據(jù)需要或偏好自行設(shè)定的,只要達(dá)到區(qū)分不同業(yè)務(wù)請(qǐng)求的類型即可。
[0027]值得說明的是,對(duì)于業(yè)務(wù)類型標(biāo)識(shí)可以與處理節(jié)點(diǎn)具有一一對(duì)應(yīng)關(guān)系,也可以具有一對(duì)多的對(duì)應(yīng)關(guān)系,即可以設(shè)置某一個(gè)處理節(jié)點(diǎn)專門用于處理某一業(yè)務(wù)類型的業(yè)務(wù)請(qǐng)求,也可以設(shè)置多個(gè)處理節(jié)點(diǎn)來處理某一業(yè)務(wù)類型的業(yè)務(wù)請(qǐng)求。在后者即多個(gè)處理節(jié)點(diǎn)來處理某一業(yè)務(wù)類型的業(yè)務(wù)請(qǐng)求的情況下,管理節(jié)點(diǎn)在接收到包含該業(yè)務(wù)類型標(biāo)識(shí)的業(yè)務(wù)請(qǐng)求時(shí),可以比如根據(jù)對(duì)應(yīng)的多個(gè)處理節(jié)點(diǎn)中各個(gè)處理節(jié)點(diǎn)的負(fù)載情況來確定具有由哪個(gè)處理節(jié)點(diǎn)來處理該業(yè)務(wù)請(qǐng)求。
[0028]舉例來說,如果某時(shí)刻管理節(jié)點(diǎn)同時(shí)接收到了業(yè)務(wù)類型為售票的業(yè)務(wù)請(qǐng)求和取票業(yè)務(wù)請(qǐng)求,管理節(jié)點(diǎn)根據(jù)售票業(yè)務(wù)類型和取票業(yè)務(wù)類型,分別確定用于處理售票業(yè)務(wù)的一個(gè)或多個(gè)處理節(jié)點(diǎn)和用于處理取票業(yè)務(wù)的一個(gè)或多個(gè)處理節(jié)點(diǎn),進(jìn)而從確定出的處理售票業(yè)務(wù)的一個(gè)或多個(gè)處理節(jié)點(diǎn)中確定用于處理此次售票業(yè)務(wù)的處理節(jié)點(diǎn),從確定出的處理取票業(yè)務(wù)的一個(gè)或多個(gè)處理節(jié)點(diǎn)中確定用于處理取票業(yè)務(wù)的處理節(jié)點(diǎn),然后將售票和取票的業(yè)務(wù)請(qǐng)求分別轉(zhuǎn)發(fā)至對(duì)應(yīng)的處理節(jié)點(diǎn),對(duì)應(yīng)處理節(jié)點(diǎn)對(duì)售票業(yè)務(wù)或取票業(yè)務(wù)進(jìn)行處理。
[0029]本實(shí)施例提供的數(shù)據(jù)分區(qū)控制方法,通過根據(jù)不同業(yè)務(wù)請(qǐng)求的業(yè)務(wù)類型標(biāo)識(shí),確定處理所述業(yè)務(wù)請(qǐng)求的處理節(jié)點(diǎn);將所述業(yè)務(wù)請(qǐng)求轉(zhuǎn)發(fā)至所述處理節(jié)點(diǎn),以使所述處理節(jié)點(diǎn)對(duì)所述業(yè)務(wù)請(qǐng)求進(jìn)行處理。通過將業(yè)務(wù)進(jìn)行類型的劃分,從而設(shè)置對(duì)應(yīng)于每種業(yè)務(wù)類型的至少一個(gè)處理節(jié)點(diǎn),使得在接收到不同業(yè)務(wù)類型的業(yè)務(wù)請(qǐng)求時(shí),能夠分布式地進(jìn)行業(yè)務(wù)請(qǐng)求的處理,提高了系統(tǒng)數(shù)據(jù)處理的效率,降低了系統(tǒng)數(shù)據(jù)操作發(fā)生沖突的可能性。
[0030]進(jìn)一步的,圖2為本發(fā)明實(shí)施例二提供的數(shù)據(jù)分區(qū)控制方法的流程示意圖,如圖2所示,在圖1所示實(shí)施例的基礎(chǔ)上,所述步驟102包括通過以下步驟實(shí)現(xiàn):
[0031]步驟S1、確定與所述業(yè)務(wù)類型標(biāo)識(shí)對(duì)應(yīng)的處理節(jié)點(diǎn)組。
[0032]具體的,可將所有的處理節(jié)點(diǎn)分為三個(gè)節(jié)點(diǎn)組,第一處理節(jié)點(diǎn)組用于處理售票業(yè)務(wù);第二處理節(jié)點(diǎn)組用于處理取票、改簽、退票業(yè)務(wù);所述第三處理節(jié)點(diǎn)組用于處理查詢交易業(yè)務(wù)。當(dāng)接收到用戶的業(yè)務(wù)請(qǐng)求時(shí),根據(jù)業(yè)務(wù)請(qǐng)求中包含的業(yè)務(wù)類型標(biāo)識(shí),確定所述業(yè)務(wù)請(qǐng)求對(duì)應(yīng)哪一節(jié)點(diǎn)組。但上述處理節(jié)點(diǎn)組不僅限于只能處理對(duì)應(yīng)節(jié)點(diǎn)組的相應(yīng)業(yè)務(wù)。以上節(jié)點(diǎn)組的劃分僅是示例性說明,不以本實(shí)施例所述的示例為限來劃分處理節(jié)點(diǎn)分組。
[0033]步驟SI通過將處理節(jié)點(diǎn)按照業(yè)務(wù)類型分組,從而,不同的業(yè)務(wù)請(qǐng)求按照其所對(duì)應(yīng)的業(yè)務(wù)類型的不同,交由對(duì)應(yīng)的處理節(jié)點(diǎn)組進(jìn)行處理,避免了現(xiàn)有技術(shù)中,系統(tǒng)只有一個(gè)處理節(jié)點(diǎn),所有業(yè)務(wù)都由一個(gè)處理節(jié)點(diǎn)進(jìn)行處理,造成了系統(tǒng)處理效率低,容易產(chǎn)生多業(yè)務(wù)沖突的問題,大大提高了系統(tǒng)的處理效率。
[0034]步驟S2、根據(jù)預(yù)設(shè)策略,從所述處理節(jié)點(diǎn)組中確定所述處理節(jié)點(diǎn),所述處理節(jié)點(diǎn)組中包括至少一個(gè)所述處理節(jié)點(diǎn)。
[0035]具體的,可以通過采用如下的預(yù)設(shè)策略,從與業(yè)務(wù)請(qǐng)求中包含的業(yè)務(wù)類型標(biāo)識(shí)所對(duì)應(yīng)的處理節(jié)點(diǎn)組中確定出由哪個(gè)處理節(jié)點(diǎn)來處理該業(yè)務(wù)請(qǐng)求:
[0036]方法一、采用輪詢方法從所述處理節(jié)點(diǎn)組中確定所述處理節(jié)點(diǎn)。具體的,將每一次接收到的業(yè)務(wù)請(qǐng)求輪流分配給所述對(duì)應(yīng)處理節(jié)點(diǎn)組中的處理節(jié)點(diǎn)。例如,若當(dāng)前業(yè)務(wù)請(qǐng)求類型為售票,采用輪詢方法,將當(dāng)前售票請(qǐng)求分配給了第一處理節(jié)點(diǎn)組第i個(gè)處理節(jié)點(diǎn),那么下一個(gè)售票請(qǐng)求將分配給第一處理節(jié)點(diǎn)組的第i+Ι個(gè)處理節(jié)點(diǎn)。
[0037]方法二、根據(jù)每個(gè)所述處理節(jié)點(diǎn)的預(yù)設(shè)輪詢權(quán)重值,確定所述處理節(jié)點(diǎn)。具體的,根據(jù)所述處理節(jié)點(diǎn)組中各個(gè)處理節(jié)點(diǎn)處理能力的不同,預(yù)先給每個(gè)處理節(jié)點(diǎn)分配不同的權(quán)值,使其能夠接受相應(yīng)權(quán)值數(shù)的業(yè)務(wù)請(qǐng)求。例如,節(jié)點(diǎn)Al的權(quán)值被設(shè)計(jì)成2,A2的權(quán)值被設(shè)計(jì)成3,A3的權(quán)值是5,則處理節(jié)點(diǎn)A1、A2、A3、將分別接受20%、30%、50%的對(duì)應(yīng)請(qǐng)求類型的服務(wù)請(qǐng)求。
[0038]方法三、確定所述處理節(jié)點(diǎn)組中負(fù)載最輕的處理節(jié)點(diǎn)為所述處理節(jié)點(diǎn)。具體的,根據(jù)服務(wù)器CPU型號(hào)、CPU數(shù)量、內(nèi)存大小及當(dāng)前連接數(shù)等確定負(fù)載情況,將所述業(yè)務(wù)請(qǐng)求轉(zhuǎn)發(fā)至對(duì)應(yīng)處理節(jié)點(diǎn)組中負(fù)載最輕的處理節(jié)點(diǎn)進(jìn)行處理。
[0039]方法四、確定所述處理節(jié)點(diǎn)組中網(wǎng)絡(luò)探測(cè)請(qǐng)求的響應(yīng)時(shí)間最短的處理節(jié)點(diǎn)為所述處理節(jié)點(diǎn)。具體的,由于某時(shí)刻處理節(jié)點(diǎn)對(duì)于請(qǐng)求的響應(yīng)時(shí)間反映了該時(shí)刻處理節(jié)點(diǎn)的業(yè)務(wù)情況,響應(yīng)時(shí)間越短,則說明處理節(jié)點(diǎn)此時(shí)刻的處理能力越強(qiáng),因此,可以通過向?qū)?yīng)的處理節(jié)點(diǎn)組中的各個(gè)處理節(jié)點(diǎn)發(fā)送探測(cè)請(qǐng)求,然后根據(jù)各處理節(jié)點(diǎn)的最快響應(yīng)時(shí)間,將所述業(yè)務(wù)請(qǐng)求轉(zhuǎn)發(fā)至響應(yīng)時(shí)間最快的處理節(jié)點(diǎn)。
[0040]上述方法,可單獨(dú)應(yīng)用,也可以幾種方法結(jié)合應(yīng)用。
[0041]根據(jù)上述方法,所述管理節(jié)點(diǎn)可以根據(jù)所述業(yè)務(wù)請(qǐng)求,通過上述方法,采用最優(yōu)的預(yù)設(shè)策略,在實(shí)現(xiàn)各個(gè)處理節(jié)點(diǎn)負(fù)載均衡的同時(shí),有利于提高業(yè)務(wù)的處理效率。
[0042]步驟S3、檢測(cè)所述處理節(jié)點(diǎn)的工作狀態(tài),確定所述工作狀態(tài)是否指示所述處理節(jié)點(diǎn)故障。若所述工作狀態(tài)指示所述處理節(jié)點(diǎn)正常則執(zhí)行步驟S4,若所述工作狀態(tài)指示所述處理節(jié)點(diǎn)故障,則執(zhí)行步驟S5。
[0043]步驟S4、由所述處理節(jié)點(diǎn)對(duì)所述業(yè)務(wù)請(qǐng)求進(jìn)行處理。
[0044]步驟S5、確定所述處理節(jié)點(diǎn)所屬的所述處理節(jié)點(diǎn)組中的其他全部處理節(jié)點(diǎn)是否都故障;若不是,則執(zhí)行步驟S51、若是,則執(zhí)行步驟S52。
[0045]步驟S51、返回步驟S2,根據(jù)所述預(yù)設(shè)策略,從所述處理節(jié)點(diǎn)組中重新確定另一處理節(jié)點(diǎn),并將所述業(yè)務(wù)請(qǐng)求轉(zhuǎn)發(fā)至所述另一處理節(jié)點(diǎn)進(jìn)行處理。
[0046]步驟S52、將所述業(yè)務(wù)請(qǐng)求發(fā)送給與所述處理節(jié)點(diǎn)組對(duì)應(yīng)的備份節(jié)點(diǎn)組中的處理節(jié)點(diǎn)進(jìn)行處理。本實(shí)施例中,設(shè)置第二處理節(jié)點(diǎn)組作為第一處理節(jié)點(diǎn)組的備份節(jié)點(diǎn)組,第三處理節(jié)點(diǎn)組作為第二處理節(jié)點(diǎn)組的備份節(jié)點(diǎn)組。例如,所述業(yè)務(wù)請(qǐng)求為售票請(qǐng)求,若所述第一處理節(jié)點(diǎn)組中的所有處理節(jié)點(diǎn)都出現(xiàn)故障,則由所述第一處理節(jié)點(diǎn)組的備用處理節(jié)點(diǎn)組所述第二處理節(jié)點(diǎn)組中的處理節(jié)點(diǎn)進(jìn)行處理,確定所述處理節(jié)點(diǎn)的方法,與步驟S2中預(yù)設(shè)策略的方法相同,在這里不再贅述。
[0047]根據(jù)上述處理節(jié)點(diǎn)的檢測(cè)與選擇方法,所述系統(tǒng)能夠通過對(duì)所述處理節(jié)點(diǎn)的檢測(cè)結(jié)果,進(jìn)一步的確定所述業(yè)務(wù)請(qǐng)求的處理節(jié)點(diǎn),從而提高了系統(tǒng)的可靠性和容災(zāi)能力。
[0048]圖3為本發(fā)明實(shí)施例三提供的數(shù)據(jù)分區(qū)控制系統(tǒng)的結(jié)構(gòu)示意圖,如圖3所示,本實(shí)施例提供的數(shù)據(jù)分區(qū)控制系統(tǒng)包括:
[0049]管理節(jié)點(diǎn)I和至少一個(gè)處理節(jié)點(diǎn)2 ;所述管理節(jié)點(diǎn)I包括:
[0050]接收模塊11,用于接收業(yè)務(wù)請(qǐng)求,所述業(yè)務(wù)請(qǐng)求中包括待處理業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí);
[0051]確定模塊12,用于確定與所述業(yè)務(wù)類型標(biāo)識(shí)對(duì)應(yīng)的處理節(jié)點(diǎn);
[0052]發(fā)送模塊13,用于將所述業(yè)務(wù)請(qǐng)求轉(zhuǎn)發(fā)至所述處理節(jié)點(diǎn);
[0053]所述處理節(jié)點(diǎn)2,用于對(duì)所述業(yè)務(wù)請(qǐng)求進(jìn)行處理。
[0054]本實(shí)施例提供的所述控制系統(tǒng)可以用于執(zhí)行如圖1所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0055]圖4為本發(fā)明實(shí)施例四提供的數(shù)據(jù)分區(qū)控制系統(tǒng)的結(jié)構(gòu)示意圖,如圖4所示,在圖3所示實(shí)施例的基礎(chǔ)上,所述確定模塊12,還用于確定與所述業(yè)務(wù)類型標(biāo)識(shí)對(duì)應(yīng)的處理節(jié)點(diǎn)組;
[0056]所述確定模塊12,還用于根據(jù)預(yù)設(shè)策略,從所述處理節(jié)點(diǎn)組中確定所述處理節(jié)點(diǎn)2,所述處理節(jié)點(diǎn)組中包括至少一個(gè)所述處理節(jié)點(diǎn)2。
[0057]具體地,所述確定模塊12具體用于:
[0058]采用輪詢方法從所述處理節(jié)點(diǎn)組中確定所述處理節(jié)點(diǎn);或者,
[0059]根據(jù)每個(gè)所述處理節(jié)點(diǎn)的預(yù)設(shè)輪詢權(quán)重值,確定所述處理節(jié)點(diǎn);或者,
[0060]確定所述處理節(jié)點(diǎn)組中負(fù)載最輕的處理節(jié)點(diǎn)為所述處理節(jié)點(diǎn);或者,
[0061]確定所述處理節(jié)點(diǎn)組中網(wǎng)絡(luò)探測(cè)請(qǐng)求的響應(yīng)時(shí)間最短的處理節(jié)點(diǎn)為所述處理節(jié)點(diǎn)。
[0062]進(jìn)一步地,所述系統(tǒng)還包括:
[0063]檢測(cè)模塊14,用于檢測(cè)所述處理節(jié)點(diǎn)的工作狀態(tài),確定所述工作狀態(tài)是否指示所述處理節(jié)點(diǎn)2故障;
[0064]所述確定模塊12,還用于若所述工作狀態(tài)指示所述處理節(jié)點(diǎn)2故障,則根據(jù)所述預(yù)設(shè)策略,從所述處理節(jié)點(diǎn)組中重新確定另一處理節(jié)點(diǎn);
[0065]所述發(fā)送模塊13,還用于將所述業(yè)務(wù)請(qǐng)求轉(zhuǎn)發(fā)至所述另一處理節(jié)點(diǎn)進(jìn)行處理。
[0066]進(jìn)一步地,所述確定模塊12,還用于若所述工作狀態(tài)指示所述處理節(jié)點(diǎn)2故障,則確定所述處理節(jié)點(diǎn)2所屬的所述處理節(jié)點(diǎn)組中的其他全部處理節(jié)點(diǎn)是否都故障;
[0067]所述發(fā)送模塊13,還用于若所述其他全部處理節(jié)點(diǎn)都故障,則將所述業(yè)務(wù)請(qǐng)求發(fā)送給與所述處理節(jié)點(diǎn)組對(duì)應(yīng)的備份節(jié)點(diǎn)組中的處理節(jié)點(diǎn)進(jìn)行處理。
[0068]本實(shí)施例提供的所述控制系統(tǒng)可以用于執(zhí)行如圖2所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0069]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0070]最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
【權(quán)利要求】
1.一種數(shù)據(jù)分區(qū)控制方法,其特征在于,包括: 接收業(yè)務(wù)請(qǐng)求,所述業(yè)務(wù)請(qǐng)求中包括待處理業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí); 確定與所述業(yè)務(wù)類型標(biāo)識(shí)對(duì)應(yīng)的處理節(jié)點(diǎn); 將所述業(yè)務(wù)請(qǐng)求轉(zhuǎn)發(fā)至所述處理節(jié)點(diǎn),以使所述處理節(jié)點(diǎn)對(duì)所述業(yè)務(wù)請(qǐng)求進(jìn)行處理。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定與所述業(yè)務(wù)類型標(biāo)識(shí)對(duì)應(yīng)的處理節(jié)點(diǎn),包括: 確定與所述業(yè)務(wù)類型標(biāo)識(shí)對(duì)應(yīng)的處理節(jié)點(diǎn)組; 根據(jù)預(yù)設(shè)策略,從所述處理節(jié)點(diǎn)組中確定所述處理節(jié)點(diǎn),所述處理節(jié)點(diǎn)組中包括至少一個(gè)所述處理節(jié)點(diǎn)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)預(yù)設(shè)策略,從所述處理節(jié)點(diǎn)組中確定所述處理節(jié)點(diǎn),包括: 采用輪詢方法從所述處理節(jié)點(diǎn)組中確定所述處理節(jié)點(diǎn);或者, 根據(jù)每個(gè)所述處理節(jié)點(diǎn)的預(yù)設(shè)輪詢權(quán)重值,確定所述處理節(jié)點(diǎn);或者, 確定所述處理節(jié)點(diǎn)組中負(fù)載最輕的處理節(jié)點(diǎn)為所述處理節(jié)點(diǎn);或者, 確定所述處理節(jié)點(diǎn)組中網(wǎng)絡(luò)探測(cè)請(qǐng)求的響應(yīng)時(shí)間最短的處理節(jié)點(diǎn)為所述處理節(jié)點(diǎn)。
4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述處理節(jié)點(diǎn)組包括: 第一處理節(jié)點(diǎn)組、第二處理節(jié)點(diǎn)組和第三處理節(jié)點(diǎn)組; 所述第二處理節(jié)點(diǎn)組為第一處理節(jié)點(diǎn)組的備份節(jié)點(diǎn)組,第三處理節(jié)點(diǎn)組為第二處理節(jié)點(diǎn)組的備份節(jié)點(diǎn)組; 所述第一處理節(jié)點(diǎn)組用于處理售票業(yè)務(wù);所述第二處理節(jié)點(diǎn)組用于處理取票、改簽、退票業(yè)務(wù);所述第三處理節(jié)點(diǎn)組用于處理查詢交易業(yè)務(wù)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)預(yù)設(shè)策略,從所述處理節(jié)點(diǎn)組中確定所述處理節(jié)點(diǎn)之后,還包括: 檢測(cè)所述處理節(jié)點(diǎn)的工作狀態(tài),確定所述工作狀態(tài)是否指示所述處理節(jié)點(diǎn)故障;若所述工作狀態(tài)指示所述處理節(jié)點(diǎn)故障,則根據(jù)所述預(yù)設(shè)策略,從所述處理節(jié)點(diǎn)組中重新確定另一處理節(jié)點(diǎn); 將所述業(yè)務(wù)請(qǐng)求轉(zhuǎn)發(fā)至所述另一處理節(jié)點(diǎn)進(jìn)行處理。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括: 若所述工作狀態(tài)指示所述處理節(jié)點(diǎn)故障,則確定所述處理節(jié)點(diǎn)所屬的所述處理節(jié)點(diǎn)組中的其他全部處理節(jié)點(diǎn)是否都故障; 若所述其他全部處理節(jié)點(diǎn)都故障,則將所述業(yè)務(wù)請(qǐng)求發(fā)送給與所述處理節(jié)點(diǎn)組對(duì)應(yīng)的備份節(jié)點(diǎn)組中的處理節(jié)點(diǎn)進(jìn)行處理。
7.一種數(shù)據(jù)分區(qū)控制系統(tǒng),其特征在于,包括: 管理節(jié)點(diǎn)和至少一個(gè)處理節(jié)點(diǎn); 所述管理節(jié)點(diǎn)包括: 接收模塊,用于接收業(yè)務(wù)請(qǐng)求,所述業(yè)務(wù)請(qǐng)求中包括待處理業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí); 確定模塊,用于確定與所述業(yè)務(wù)類型標(biāo)識(shí)對(duì)應(yīng)的處理節(jié)點(diǎn); 發(fā)送模塊,用于將所述業(yè)務(wù)請(qǐng)求轉(zhuǎn)發(fā)至所述處理節(jié)點(diǎn); 所述處理節(jié)點(diǎn),用于對(duì)所述業(yè)務(wù)請(qǐng)求進(jìn)行處理。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于: 所述確定模塊,還用于確定與所述業(yè)務(wù)類型標(biāo)識(shí)對(duì)應(yīng)的處理節(jié)點(diǎn)組; 所述確定模塊,還用于根據(jù)預(yù)設(shè)策略,從所述處理節(jié)點(diǎn)組中確定所述處理節(jié)點(diǎn),所述處理節(jié)點(diǎn)組中包括至少一個(gè)所述處理節(jié)點(diǎn)。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述確定模塊具體用于: 采用輪詢方法從所述處理節(jié)點(diǎn)組中確定所述處理節(jié)點(diǎn);或者, 根據(jù)每個(gè)所述處理節(jié)點(diǎn)的預(yù)設(shè)輪詢權(quán)重值,確定所述處理節(jié)點(diǎn);或者, 確定所述處理節(jié)點(diǎn)組中負(fù)載最輕的處理節(jié)點(diǎn)為所述處理節(jié)點(diǎn);或者, 確定所述處理節(jié)點(diǎn)組中網(wǎng)絡(luò)探測(cè)請(qǐng)求的響應(yīng)時(shí)間最短的處理節(jié)點(diǎn)為所述處理節(jié)點(diǎn)。
10.根據(jù)權(quán)利要求8或9所述的系統(tǒng),其特征在于,所述處理節(jié)點(diǎn)組包括: 第一處理節(jié)點(diǎn)組、第二處理節(jié)點(diǎn)組和第三處理節(jié)點(diǎn)組; 所述第二處理節(jié)點(diǎn)組為第一處理節(jié)點(diǎn)組的備份節(jié)點(diǎn)組,第三處理節(jié)點(diǎn)組為第二處理節(jié)點(diǎn)組的備份節(jié)點(diǎn)組; 所述第一處理節(jié)點(diǎn)組用于處理售票業(yè)務(wù);所述第二處理節(jié)點(diǎn)組用于處理取票、改簽、退票業(yè)務(wù);所述第三處理節(jié)點(diǎn)組用于處理查詢交易業(yè)務(wù)。
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 檢測(cè)模塊,用于檢測(cè)所述處理節(jié)點(diǎn)的工作狀態(tài),確定所述工作狀態(tài)是否指示所述處理節(jié)點(diǎn)故障; 所述確定模塊,還用于若所述工作狀態(tài)指示所述處理節(jié)點(diǎn)故障,則根據(jù)所述預(yù)設(shè)策略,從所述處理節(jié)點(diǎn)組中重新確定另一處理節(jié)點(diǎn); 所述發(fā)送模塊,還用于將所述業(yè)務(wù)請(qǐng)求轉(zhuǎn)發(fā)至所述另一處理節(jié)點(diǎn)進(jìn)行處理。
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于: 所述確定模塊,還用于若所述工作狀態(tài)指示所述處理節(jié)點(diǎn)故障,則確定所述處理節(jié)點(diǎn)所屬的所述處理節(jié)點(diǎn)組中的其他全部處理節(jié)點(diǎn)是否都故障; 所述發(fā)送模塊,還用于若所述其他全部處理節(jié)點(diǎn)都故障,則將所述業(yè)務(wù)請(qǐng)求發(fā)送給與所述處理節(jié)點(diǎn)組對(duì)應(yīng)的備份節(jié)點(diǎn)組中的處理節(jié)點(diǎn)進(jìn)行處理。
【文檔編號(hào)】H04L29/08GK104486401SQ201410765150
【公開日】2015年4月1日 申請(qǐng)日期:2014年12月11日 優(yōu)先權(quán)日:2014年12月11日
【發(fā)明者】閻志遠(yuǎn), 單杏花, 苗凡, 戴琳琳, 李涅白 申請(qǐng)人:中鐵程科技有限責(zé)任公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1