本申請涉及信息
技術(shù)領(lǐng)域:
,尤其涉及一種集群系統(tǒng)中數(shù)據(jù)的調(diào)用方法及裝置。
背景技術(shù):
:隨著信息化社會(huì)的發(fā)展,通過網(wǎng)絡(luò)執(zhí)行的業(yè)務(wù)的數(shù)量也在急劇增加,而單一設(shè)備的運(yùn)行能力很難滿足人們對(duì)于大量業(yè)務(wù)的處理需求,于是人們開始采用集群系統(tǒng)進(jìn)行大量業(yè)務(wù)的處理。集群系統(tǒng)可以將一個(gè)任務(wù)分解為多個(gè)子任務(wù),并將各子任務(wù)分別發(fā)送至多臺(tái)處理設(shè)備分別執(zhí)行(即,每臺(tái)設(shè)備只需執(zhí)行少量的任務(wù)即可),這種方法在保證該業(yè)務(wù)正常執(zhí)行的同時(shí),減少了每臺(tái)處理設(shè)備需要處理的業(yè)務(wù)量(即,減少了每臺(tái)設(shè)備需要進(jìn)行的數(shù)據(jù)處理的任務(wù)量)。在集群系統(tǒng)中,一般還可以按照各設(shè)備的功能,將各設(shè)備分為兩大類,一類是專門用來處理業(yè)務(wù)的設(shè)備,也就是處理設(shè)備,另一類是存儲(chǔ)用于處理業(yè)務(wù)的數(shù)據(jù)的設(shè)備,稱之為服務(wù)提供設(shè)備,當(dāng)然,該服務(wù)提供設(shè)備也可以是第三方服務(wù)提供設(shè)備。而由于集群系統(tǒng)的這種結(jié)構(gòu)形式,各處理設(shè)備并不存儲(chǔ)用于處理業(yè)務(wù)的數(shù)據(jù),所以在各處理設(shè)備處理業(yè)務(wù)之前,各處理設(shè)備還需向服務(wù)提供設(shè)備發(fā)起數(shù)據(jù)調(diào)用請求,調(diào)用處理業(yè)務(wù)所需的數(shù)據(jù),這就導(dǎo)致各處理設(shè)備與各業(yè)務(wù)提供方之間的數(shù)據(jù)交換量很大,不僅增加了各處理設(shè)備和各服務(wù)提供設(shè)備的運(yùn)行壓力,也增加了網(wǎng)絡(luò)運(yùn)行壓力。為了解決上述問題,在現(xiàn)有技術(shù)中,對(duì)于一些更新時(shí)間周期較長的數(shù)據(jù)(即,時(shí)效性不強(qiáng)的數(shù)據(jù)),由于服務(wù)提供設(shè)備在很長的時(shí)間內(nèi)不會(huì)對(duì)該時(shí)效性不強(qiáng)的數(shù)據(jù)進(jìn)行更新,所以各處理設(shè)備可將這種時(shí)效性不強(qiáng)的數(shù)據(jù)保存在本地,從而在服務(wù)提供設(shè)備更新該數(shù)據(jù)之前,無需重新從服務(wù)提供設(shè)備中調(diào)用該數(shù)據(jù),而可直接從處理設(shè)備本地獲取該數(shù)據(jù),以避免處理設(shè)備與服務(wù)提供設(shè)備之間頻繁的數(shù)據(jù)交換,并使各處理設(shè)備的負(fù)載降低。具體的,現(xiàn)有技術(shù)中集群系統(tǒng)的結(jié)構(gòu)示意圖,如圖1所示。在圖1所示的集群系統(tǒng)中,可通過集群管理中心來控制每一臺(tái)處理設(shè)備,即,由集群管理中心向該集群系統(tǒng)中的各處理設(shè)備發(fā)送需要執(zhí)行的數(shù)據(jù)處理任務(wù)。針對(duì)每一臺(tái)處理設(shè)備,當(dāng)該處理設(shè)備被配置到該集群系統(tǒng)中時(shí),該處理設(shè)備同時(shí)也會(huì)被配置用于判斷數(shù)據(jù)時(shí)效性的緩存規(guī)則,并作為該集群系統(tǒng)中的一個(gè)具有緩存機(jī)制的處理設(shè)備。針對(duì)每一個(gè)具有緩存機(jī)制的處理設(shè)備,當(dāng)接收到服務(wù)提供設(shè)備發(fā)送的數(shù)據(jù)時(shí),根據(jù)該緩存規(guī)則判斷該數(shù)據(jù)是否可以進(jìn)行緩存(即,判斷該數(shù)據(jù)是否為時(shí)效性不強(qiáng)的數(shù)據(jù)),若是則將該數(shù)據(jù)保存在本地中,以便后續(xù)在需要使用該數(shù)據(jù)時(shí)可以不用再向服務(wù)提供設(shè)備調(diào)用該數(shù)據(jù),而是直接從本地調(diào)用該數(shù)據(jù),若否則不保存。當(dāng)接收到該集群管理中心發(fā)送的緩存更新指令時(shí),根據(jù)本地保存的數(shù)據(jù),向服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并在接收到服務(wù)提供設(shè)備返回的更新后的數(shù)據(jù)后,將該更新后的數(shù)據(jù)繼續(xù)保存在本地以供使用??梢姡ㄟ^上述緩存機(jī)制,可以使集群系統(tǒng)中各處理設(shè)備的負(fù)載低,并且也可減少各處理設(shè)備對(duì)服務(wù)提供設(shè)備的訪問頻率。但是,由于集群系統(tǒng)中存在的具有緩存機(jī)制的處理設(shè)備的數(shù)量可能會(huì)很多,而集群管理中心發(fā)送的緩存更新指令幾乎可以在同時(shí)發(fā)送至各具有緩存機(jī)制的處理設(shè)備,這就導(dǎo)致可能會(huì)有大量的具有緩存機(jī)制的處理設(shè)備在同一時(shí)間向同一服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,對(duì)于服務(wù)提供設(shè)備來說每一個(gè)數(shù)據(jù)調(diào)用請求都是一個(gè)事務(wù),而該服務(wù)提供設(shè)備的事務(wù)處理能力是有上限的,當(dāng)遇到大量并發(fā)的事務(wù)超出該服務(wù)提供設(shè)備的事務(wù)處理上限時(shí),該服務(wù)提供設(shè)備就很容易宕機(jī),從而導(dǎo)致整個(gè)集群系統(tǒng)不能正常運(yùn)行。技術(shù)實(shí)現(xiàn)要素:本申請實(shí)施例提供一種集群系統(tǒng)中數(shù)據(jù)的調(diào)用方法,用于解決大量并發(fā)的事務(wù)超出服務(wù)提供設(shè)備的事務(wù)處理上限時(shí),該服務(wù)提供設(shè)備容易宕機(jī),從而導(dǎo)致整個(gè)集群系統(tǒng)不能正常運(yùn)行的問題。本申請實(shí)施例還提供另一種集群系統(tǒng)中數(shù)據(jù)的調(diào)用方法,用于解決大量并發(fā)的事務(wù)超出服務(wù)提供設(shè)備的事務(wù)處理上限時(shí),該服務(wù)提供設(shè)備容易宕機(jī),從而導(dǎo)致整個(gè)集群系統(tǒng)不能正常運(yùn)行的問題。本申請實(shí)施例提供一種集群系統(tǒng)中數(shù)據(jù)的調(diào)用裝置,用于解決大量并發(fā)的事務(wù)超出服務(wù)提供設(shè)備的事務(wù)處理上限時(shí),該服務(wù)提供設(shè)備容易宕機(jī),從而導(dǎo)致整個(gè)集群系統(tǒng)不能正常運(yùn)行的問題。本申請實(shí)施例還提供另一種集群系統(tǒng)中數(shù)據(jù)的調(diào)用裝置,用于解決大量并發(fā)的事務(wù)超出服務(wù)提供設(shè)備的事務(wù)處理上限時(shí),該服務(wù)提供設(shè)備容易宕機(jī),從而導(dǎo)致整個(gè)集群系統(tǒng)不能正常運(yùn)行的問題。本申請實(shí)施例采用下述技術(shù)方案:一種集群系統(tǒng)中數(shù)據(jù)的調(diào)用方法,所述集群系統(tǒng)中至少包括集群管理中心、若干處理設(shè)備以及服務(wù)提供設(shè)備,所述方法包括:針對(duì)任一處理設(shè)備,當(dāng)該處理設(shè)備接收到所述集群管理中心的緩存更新指令時(shí),向所述集群管理中心查詢所述服務(wù)提供設(shè)備在單位時(shí)間內(nèi)的最大事務(wù)處理量,以及所述集群管理中心發(fā)送所述緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo)的總數(shù)量;該處理設(shè)備根據(jù)所述集群管理中心返回的所述最大事務(wù)處理量和所述總數(shù)量,判斷是否需要進(jìn)行時(shí)間離散緩存更新;若是,則確定該處理設(shè)備自身的休眠時(shí)長,并在等待所述休眠時(shí)長后,根據(jù)該處理設(shè)備本地保存的數(shù)據(jù),向所述服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并根據(jù)所述服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù),其中,該處理設(shè)備自身的休眠時(shí)長與其他各處理設(shè)備的休眠時(shí)長不完全相同;若否,則根據(jù)該處理設(shè)備本地保存的數(shù)據(jù),向所述服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并根據(jù)所述服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù)。另一種集群系統(tǒng)中數(shù)據(jù)的調(diào)用方法,所述集群系統(tǒng)中至少包括集群管理中心、若干處理設(shè)備以及服務(wù)提供設(shè)備,所述方法包括:所述集群管理中心實(shí)時(shí)監(jiān)控所述服務(wù)提供設(shè)備的最大事務(wù)處理量;向各處理設(shè)備發(fā)送緩存更新指令;接收各處理設(shè)備在接收到所述緩存更新指令后返回的查詢請求;根據(jù)所述查詢請求,將實(shí)時(shí)監(jiān)控的所述最大事務(wù)處理量,以及發(fā)送所述緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo)的總數(shù)量發(fā)送給各處理設(shè)備,以使各處理設(shè)備根據(jù)所述最大事務(wù)處理量,以及發(fā)送所述緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo)的總數(shù)量,判斷各處理設(shè)備是否需要進(jìn)行時(shí)間離散緩存更新,若是,則各處理設(shè)備確定自身的休眠時(shí)長,并在等待所述休眠時(shí)長后,根據(jù)各處理設(shè)備本地保存的數(shù)據(jù),向所述服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并根據(jù)所述服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù),其中,各處理設(shè)備之間的休眠時(shí)長不完全相同,若否,則根據(jù)各處理設(shè)備本地保存的數(shù)據(jù),向所述服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并根據(jù)所述服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù)。一種集群系統(tǒng)中數(shù)據(jù)的調(diào)用裝置,所述調(diào)用裝置位于集群系統(tǒng)中,所述集群系統(tǒng)至少包括集群管理中心、若干個(gè)所述調(diào)用裝置以及服務(wù)提供設(shè)備;所述調(diào)用裝置包括:接收模塊,接收所述集群管理中心發(fā)送的緩存更新指令;查詢模塊,當(dāng)所述接收模塊接收到所述集群管理中心的緩存更新指令時(shí),向所述集群管理中心查詢所述服務(wù)提供設(shè)備在單位時(shí)間內(nèi)的最大事務(wù)處理量,以及所述集群管理中心發(fā)送所述緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo)的總數(shù)量;判斷執(zhí)行模塊,根據(jù)所述集群管理中心返回的所述最大事務(wù)處理量和所述總數(shù)量,判斷所述調(diào)用裝置自身是否需要進(jìn)行時(shí)間離散緩存更新,若是,則確定所述調(diào)用裝置自身的休眠時(shí)長,并在等待所述休眠時(shí)長后,根據(jù)所述調(diào)用裝置本地保存的數(shù)據(jù),向所述服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并根據(jù)所述服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù),其中,所述調(diào)用裝置自身的休眠時(shí)長與所述集群系統(tǒng)中的其他調(diào)用裝置的休眠時(shí)長不完全相同,若否,則根據(jù)所述調(diào)用裝置本地保存的數(shù)據(jù),向所述服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并根據(jù)所述服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù)。另一種集群系統(tǒng)中數(shù)據(jù)的調(diào)用裝置,所述調(diào)用裝置位于集群系統(tǒng)中,所述集群系統(tǒng)至少包括所述調(diào)用裝置、若干處理設(shè)備以及服務(wù)提供設(shè)備;所述調(diào)用裝置包括:監(jiān)控模塊,實(shí)時(shí)監(jiān)控各服務(wù)提供設(shè)備的最大事務(wù)處理量;更新模塊,向各處理設(shè)備發(fā)送緩存更新指令;查詢模塊,接收各處理設(shè)備在接收到所述更新模塊發(fā)送的所述緩存更新指令后返回的查詢請求;結(jié)果返回模塊,根據(jù)所述查詢請求,將所述監(jiān)控模塊實(shí)時(shí)監(jiān)控的所述最大事務(wù)處理量,以及發(fā)送所述緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo)的總數(shù)量發(fā)送給各處理設(shè)備,以使各處理設(shè)備根據(jù)所述最大事務(wù)處理量,以及發(fā)送所述緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo)的總數(shù)量,判斷各處理設(shè)備是否需要進(jìn)行時(shí)間離散緩存更新,若是,則各處理設(shè)備確定自身的休眠時(shí)長,并在等待所述休眠時(shí)長后,根據(jù)各處理設(shè)備本地保存的數(shù)據(jù),向所述服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并根據(jù)所述服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù),其中,各處理設(shè)備之間的休眠時(shí)長不完全相同,若否,則根據(jù)各處理設(shè)備本地保存的數(shù)據(jù),向所述服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并根據(jù)所述服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù)。本申請實(shí)施例采用的上述至少一個(gè)技術(shù)方案能夠達(dá)到以下有益效果:當(dāng)集群系統(tǒng)中的集群管理中心在向多個(gè)處理設(shè)備發(fā)送緩存更新指令后,避免該多個(gè)處理設(shè)備在同一時(shí)間向同一服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,使得該服務(wù)提供設(shè)備接收到的數(shù)據(jù)調(diào)用請求不超過該服務(wù)提供設(shè)備在單位時(shí)間內(nèi)的最大事務(wù)處理量,從而解決現(xiàn)有技術(shù)中服務(wù)提供設(shè)備在接收到的并發(fā)事務(wù)超出該服務(wù)提供設(shè)備在單位時(shí)間內(nèi)的最大事務(wù)處理量時(shí),該服務(wù)提供設(shè)備容易宕機(jī),而導(dǎo)致的整個(gè)集群系統(tǒng)不能正常運(yùn)行的問題。附圖說明此處所說明的附圖用來提供對(duì)本申請的進(jìn)一步理解,構(gòu)成本申請的一部分,本申請的示意性實(shí)施例及其說明用于解釋本申請,并不構(gòu)成對(duì)本申請的不當(dāng)限定。在附圖中:圖1為集群系統(tǒng)結(jié)構(gòu)示意圖;圖2是本申請實(shí)施例提供一種集群系統(tǒng)中數(shù)據(jù)的調(diào)用過程;圖3是本申請實(shí)施例提供一種集群系統(tǒng)中數(shù)據(jù)的調(diào)用過程;圖4是本申請實(shí)施例提供一種集群系統(tǒng)中數(shù)據(jù)的調(diào)用裝置的結(jié)構(gòu)示意圖;圖5是本申請實(shí)施例提供一種集群系統(tǒng)中數(shù)據(jù)的調(diào)用裝置的結(jié)構(gòu)示意圖。具體實(shí)施方式為使本申請的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本申請具體實(shí)施例及相應(yīng)的附圖對(duì)本申請技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅是本申請一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾堉械膶?shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請保護(hù)的范圍。以下結(jié)合附圖,詳細(xì)說明本申請各實(shí)施例提供的技術(shù)方案。實(shí)施例1圖2為本申請實(shí)施例提供的集群系統(tǒng)中數(shù)據(jù)的調(diào)用過程,其中,該集群系統(tǒng)至少包括:集群管理中心、若干處理設(shè)備以及服務(wù)提供設(shè)備。另外,該集群系統(tǒng)的結(jié)構(gòu)如圖1所示,本申請所述的數(shù)據(jù)調(diào)用過程均在該集群系統(tǒng)中進(jìn)行,并且該集群管理中心實(shí)時(shí)監(jiān)控在該集群系統(tǒng)中該服務(wù)提供設(shè)備的最大事務(wù)處理量,以便后續(xù)步驟的執(zhí)行。則圖2所示的集群系統(tǒng)數(shù)據(jù)調(diào)用過程,具體包括以下步驟:s101:針對(duì)任一處理設(shè)備,當(dāng)該處理設(shè)備接收到所述集群管理中心的緩存更新指令時(shí),向所述集群管理中心查詢所述服務(wù)提供設(shè)備在單位時(shí)間內(nèi)的最大事務(wù)處理量,以及所述集群管理中心發(fā)送所述緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo)的總數(shù)量。在本申請實(shí)施例1中,由于只有在該集群系統(tǒng)中的各處理設(shè)備存在緩存機(jī)制時(shí),才會(huì)出現(xiàn)本申請中所述的,當(dāng)多個(gè)處理設(shè)備同時(shí)接收到緩存更新指令,該多個(gè)處理設(shè)備同時(shí)向該服務(wù)提供設(shè)備發(fā)起數(shù)據(jù)調(diào)用請求時(shí),該服務(wù)提供設(shè)備容易宕機(jī),從而導(dǎo)致整個(gè)集群系統(tǒng)不能正常運(yùn)行的問題,所以在本申請中所述的處理設(shè)備均可以是具有緩存機(jī)制的處理設(shè)備,即,在本申請中所述的處理設(shè)備均可默認(rèn)為是具有緩存機(jī)制的處理設(shè)備,后續(xù)不再贅述。進(jìn)一步的,在本申請中,為了避免多個(gè)處理設(shè)備向該服務(wù)提供設(shè)備同時(shí)發(fā)送數(shù)據(jù)調(diào)用請求的情況出現(xiàn),針對(duì)任一處理設(shè)備,當(dāng)該處理設(shè)備接收到更新緩存指令時(shí),該處理設(shè)備需要先確定該服務(wù)提供設(shè)備的處理事務(wù)的能力,以及該服務(wù)提供設(shè)備將要處理的事務(wù)總數(shù)量,以便后續(xù)步驟的進(jìn)行。具體的,針對(duì)任一處理設(shè)備,當(dāng)該處理設(shè)備接收到所述集群管理中心的緩存更新指令時(shí),該處理設(shè)備并不直接根據(jù)本地保存的數(shù)據(jù)向該服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,而是先向該集群管理中心查詢該服務(wù)提供設(shè)備在單位時(shí)間內(nèi)的最大事務(wù)處理量,以及該集群管理中心發(fā)送該緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo)的總數(shù)量,以便后續(xù)該處理設(shè)備可以確定自身向該服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求的時(shí)機(jī)。其中,為了方便后續(xù)描述,將該服務(wù)提供設(shè)備在單位時(shí)間內(nèi)的最大事務(wù)處理量簡稱為最大事務(wù)處理量,將該集群管理中心發(fā)送該緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo)的總數(shù)量簡稱為總數(shù)量,則該處理設(shè)備可通過一條查詢請求向該集群管理中心查詢該最大事務(wù)處理量以及該總數(shù)量,也可以通過兩條查詢請求,分別向該集群管理中心查詢該最大事務(wù)處理量以及該總數(shù)量,即,本申請對(duì)查詢請求的數(shù)量并不做具體限定。需要說明的是,在本申請中,該緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo),即為接收到該緩存更新指令的所有處理設(shè)備。另外,該處理設(shè)備可以是服務(wù)器,也可以是終端(如,個(gè)人電腦、手機(jī)、平板電腦等),只要該處理設(shè)備可以在該集群管理中心的控制下,執(zhí)行相應(yīng)的指令即可,當(dāng)然,由于一般集群系統(tǒng)僅用于企業(yè)的業(yè)務(wù)執(zhí)行,所以通常情況下該處理設(shè)備為服務(wù)器。例如,假設(shè)在某集群系統(tǒng)中,存在100個(gè)處理設(shè)備,并以處理設(shè)備1~100進(jìn)行標(biāo)識(shí),并且在該集群系統(tǒng)中還存在集群管理中心a和服務(wù)提供設(shè)備b。則,針對(duì)處理設(shè)備1,當(dāng)該處理設(shè)備1接收到該集群管理中心a發(fā)送的緩存更新指令時(shí),該處理設(shè)備1向該集群管理中心a發(fā)送查詢請求,以查詢該服務(wù)提供設(shè)備b在1秒內(nèi)的最大事務(wù)處理量,以及該集群管理中心a發(fā)送的該緩存更新指令的所有發(fā)送目標(biāo)(即,接收到該緩存更新指令的所有處理設(shè)備)。s102:該處理設(shè)備根據(jù)所述集群管理中心返回的所述最大事務(wù)處理量和所述總數(shù)量,判斷是否需要進(jìn)行時(shí)間離散緩存更新,若是,則執(zhí)行步驟s103,若否,則執(zhí)行步驟s104。在本申請實(shí)施例1中,當(dāng)該處理設(shè)備向該集群管理中心發(fā)送了查詢請求后,便可以根據(jù)該集群管理中心返回的查詢結(jié)果,判斷自身是否需要進(jìn)行時(shí)間離散緩存更新,即,確定根據(jù)該緩存更新指令該處理設(shè)備向該服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求的時(shí)機(jī),以便當(dāng)向該服務(wù)提供設(shè)備發(fā)送的數(shù)據(jù)調(diào)用請求超出了該服務(wù)提供設(shè)備單位時(shí)間內(nèi)的最大事務(wù)處理量時(shí),該處理設(shè)備后續(xù)可以確定一個(gè)與其他處理設(shè)備不完全相同的發(fā)送數(shù)據(jù)調(diào)用請求的時(shí)間(即,進(jìn)行時(shí)間離散緩存更新),以減輕該服務(wù)提供設(shè)備的運(yùn)行壓力,降低該服務(wù)提供設(shè)備宕機(jī)的幾率。具體的,該處理設(shè)備根據(jù)該集群管理中心返回的查詢結(jié)果,確定該最大事務(wù)處理量以及該總數(shù)量(即,該緩存更新指令對(duì)應(yīng)的所有處理設(shè)備的總數(shù)量),并判斷該最大事務(wù)處理量是否不小于該總數(shù)量,若是,則該處理設(shè)備可以確定該服務(wù)提供設(shè)備可以承受各處理設(shè)備同時(shí)向該服務(wù)提供設(shè)備發(fā)送的數(shù)據(jù)調(diào)用請求而不會(huì)宕機(jī),即,該服務(wù)提供設(shè)備的事務(wù)處理能力高于或者等于預(yù)計(jì)要發(fā)送給該服務(wù)提供設(shè)備的數(shù)據(jù)調(diào)用請求(即,高于或者等于該服務(wù)提供設(shè)備將要處理的事務(wù)量),于是可以進(jìn)一步確定該處理設(shè)備無需進(jìn)行時(shí)間離散緩存更新,并執(zhí)行步驟s104,若否,則該處理設(shè)備可以確定該服務(wù)提供設(shè)備在接收各處理設(shè)備同時(shí)向該服務(wù)提供設(shè)備發(fā)送的數(shù)據(jù)調(diào)用請求時(shí),有較大幾率會(huì)造成該服務(wù)提供設(shè)備宕機(jī),所以該處理設(shè)備可以進(jìn)一步的確定需要進(jìn)行時(shí)間離散緩存更新,并執(zhí)行步驟s105。另外,由于通常設(shè)備(在本申請中可理解為該集群系統(tǒng)中的各處理設(shè)備以及該服務(wù)提供設(shè)備)的運(yùn)行狀態(tài)是實(shí)時(shí)變化的,并且在該集群系統(tǒng)中各設(shè)備均是通過網(wǎng)絡(luò)連接的,而網(wǎng)絡(luò)連接也同樣存在數(shù)據(jù)傳輸?shù)?,所以該處理設(shè)備根據(jù)查詢結(jié)果確定的該最大事務(wù)處理量以及該總數(shù)量可能存在誤差,所以在該處理設(shè)備判斷是否需要進(jìn)行時(shí)間離散緩存更新時(shí),除了對(duì)比該最大事務(wù)處理量是否不小于該總數(shù)量以外,為了增大冗余,當(dāng)該最大事務(wù)處理量不小于該總數(shù)量時(shí),該處理設(shè)備還可以進(jìn)一步確定該總數(shù)量與該最大事務(wù)處理量的比值,當(dāng)該比值大于預(yù)設(shè)的閾值時(shí),同樣可以確定該處理設(shè)備需要進(jìn)行時(shí)間離散更新,而只有當(dāng)該比值也不大于該預(yù)設(shè)的閾值時(shí),才無需進(jìn)行時(shí)間離散更新(如,假設(shè)該預(yù)設(shè)的閾值為0.8,則當(dāng)該總數(shù)量與該最大事務(wù)處理量的比值不大于0.8,即,當(dāng)該總數(shù)量不超過該最大事務(wù)處理量的80%時(shí),該處理設(shè)備才確定無需進(jìn)行時(shí)間離散更新)。需要說明的是,在本申請中所述的時(shí)間離散緩存更新,即,在時(shí)間上離散進(jìn)行的緩存更新,具體在各處理設(shè)備上就是各處理設(shè)備在時(shí)間上離散的向該服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求。繼續(xù)沿用上例,假設(shè)該服務(wù)提供設(shè)備b在1秒內(nèi)的最大事務(wù)處理量為80,而該集群管理中心a發(fā)送該緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo)的總數(shù)量為100,即,該集群系統(tǒng)中所有的處理設(shè)備均接收到了該緩存更新指令,則針對(duì)該處理設(shè)備1,該處理設(shè)備1根據(jù)該集群管理中心返回的查詢結(jié)果,可以確定該最大事務(wù)處理量為80以及該總數(shù)量為100,則進(jìn)一步的,該處理設(shè)備1還可以判斷該最大事務(wù)處理量小于該總數(shù)量,確定需要進(jìn)行時(shí)間離散更新緩存并執(zhí)行步驟s103。s103:確定該處理設(shè)備自身的休眠時(shí)長,并在等待所述休眠時(shí)長后,根據(jù)該處理設(shè)備本地保存的數(shù)據(jù),向所述服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并根據(jù)所述服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù),其中,該處理設(shè)備自身的休眠時(shí)長與其他各處理設(shè)備的休眠時(shí)長不完全相同。在本申請實(shí)施例1中,當(dāng)該處理設(shè)備確定需要進(jìn)行時(shí)間離散緩存更新后,該處理設(shè)備便可確定自身的休眠時(shí)長,并且由于該處理設(shè)備確定的自身的休眠時(shí)長與其他各處理設(shè)備的休眠時(shí)長不完全相同,所以后續(xù)可以使各處理設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求的時(shí)間點(diǎn)均不完全相同(即,達(dá)到時(shí)間離散的效果),從而使的該服務(wù)提供設(shè)備接收到的數(shù)據(jù)調(diào)用請求在時(shí)間上是離散的而不是集中的,進(jìn)而使得該服務(wù)提供設(shè)備的瞬時(shí)運(yùn)行壓力大大減小,降低了該服務(wù)提供設(shè)備的宕機(jī)幾率。具體的,首先該處理設(shè)備可根據(jù)公式確定該處理設(shè)備自身的休眠時(shí)長,其中k為該處理設(shè)備在預(yù)設(shè)的數(shù)值范圍內(nèi)生成隨機(jī)數(shù),n為該最大事務(wù)處理量,則該處理設(shè)備是根據(jù)所述最大事務(wù)處理量的倒數(shù)和所述隨機(jī)數(shù)的乘積,確定該處理設(shè)備自身的休眠時(shí)長的,其中,由于k為該處理設(shè)備在預(yù)設(shè)的數(shù)值范圍內(nèi)生成隨機(jī)數(shù),所以各處理設(shè)備所生成的隨機(jī)數(shù)不完全相同,于是通過該公式,該處理設(shè)備確定的自身休眠時(shí)長與其他各處理設(shè)備的休眠時(shí)長不完全相同。其次,當(dāng)該處理設(shè)備在等待該休眠時(shí)長后,該處理設(shè)備便可根據(jù)本地保存的數(shù)據(jù),向該服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,即,該數(shù)據(jù)調(diào)用請求是向該服務(wù)提供設(shè)備請求調(diào)用在該服務(wù)提供設(shè)備中與該設(shè)備本地保存的數(shù)據(jù)相應(yīng)的數(shù)據(jù)的。最后,該處理設(shè)備在接收到該服務(wù)提供設(shè)備返回的數(shù)據(jù)后,根據(jù)該服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù),即,將在該處理設(shè)備本地保存的時(shí)效性不強(qiáng)的數(shù)據(jù)更新為該服務(wù)提供設(shè)備提供的更新數(shù)據(jù)。在本申請中,由于各處理設(shè)備之間的休眠時(shí)長并不完全相同,所以當(dāng)各設(shè)備在等待自身的休眠時(shí)長后,再向該服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求時(shí)的時(shí)間點(diǎn)就會(huì)呈現(xiàn)離散的狀態(tài),即,各處理設(shè)備向該服務(wù)提供設(shè)備發(fā)送調(diào)用請求的時(shí)間點(diǎn)不再集中,于是,該處理設(shè)備就不會(huì)在同一時(shí)間接收到由大量處理設(shè)備發(fā)送的數(shù)據(jù)調(diào)用請求,而是陸續(xù)的接收到由大量處理設(shè)備發(fā)送的數(shù)據(jù)調(diào)用請求,減小了該服務(wù)提供設(shè)備由于瞬時(shí)運(yùn)行壓力大增而導(dǎo)致的宕機(jī)幾率。另外,該處理設(shè)備在計(jì)算自身休眠時(shí)長時(shí),還可以采用其他離散公式,如,具體對(duì)于該集群系統(tǒng)中的各處理設(shè)備采用何種離散公式計(jì)算自身的休眠時(shí)長,本申請并不做限定。當(dāng)然,對(duì)于各處理設(shè)備在等待的自身休眠時(shí)長后,向該服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求的時(shí)間點(diǎn)在時(shí)間軸上的離散范圍,也即各處理設(shè)備在理論上的離散時(shí)間的范圍也可進(jìn)行限定(在上述公式中體現(xiàn)為),如,使該離散時(shí)間的范圍在1秒以內(nèi),以便使得各處理設(shè)備在運(yùn)行時(shí)所使用的本地保存的數(shù)據(jù)盡量統(tǒng)一,減少數(shù)據(jù)不一致帶來的誤差。進(jìn)一步的,若該服務(wù)提供設(shè)備中對(duì)應(yīng)的數(shù)據(jù)并沒有被更新,則為了減輕網(wǎng)絡(luò)運(yùn)行壓力,該服務(wù)提供設(shè)備可以僅返回?zé)o需更新的消息,而無需將對(duì)應(yīng)的數(shù)據(jù)再次發(fā)送給該處理設(shè)備,使得該處理設(shè)備在接收到該消息后,可以確定本地保存的數(shù)據(jù)無需更新,則后續(xù)該處理設(shè)備也就無需向該服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求。繼續(xù)沿用上例,假設(shè)該處理設(shè)備1根據(jù)公式計(jì)算自身的休眠時(shí)長,該處理設(shè)備1隨機(jī)生成的k值的取值范圍為0≤k≤1,隨機(jī)生成的k=0.06,并且,該處理設(shè)備1本地保存的數(shù)據(jù)如表1所示。數(shù)據(jù)標(biāo)識(shí)數(shù)據(jù)值數(shù)據(jù)ax數(shù)據(jù)by表1于是,該處理設(shè)備可以確定自身的休眠時(shí)長為秒,于是該處理設(shè)備1在確定了自身休眠時(shí)長后,等待0.769秒后,再向該服務(wù)提供設(shè)備b發(fā)送數(shù)據(jù)調(diào)用請求,以調(diào)用數(shù)據(jù)a和數(shù)據(jù)b。進(jìn)一步假設(shè),該服務(wù)提供設(shè)備中對(duì)應(yīng)的數(shù)據(jù)如表2所示。數(shù)據(jù)標(biāo)識(shí)數(shù)據(jù)值數(shù)據(jù)ax1數(shù)據(jù)by1表2則,該服務(wù)提供設(shè)備根據(jù)該處理設(shè)備1的調(diào)用請求,向該處理設(shè)備1返回當(dāng)前該服務(wù)提供設(shè)備中的數(shù)據(jù)a和數(shù)據(jù)b,即表2所示的數(shù)據(jù)。而該處理設(shè)備1在接收到該服務(wù)提供設(shè)備b返回的數(shù)據(jù)后,可以根據(jù)該數(shù)據(jù)更新本地保存的數(shù)據(jù)a和數(shù)據(jù)b,即將表1中的數(shù)據(jù)a和數(shù)據(jù)b的數(shù)值更新為x1和y1。并且,由于處理設(shè)備1~100均隨機(jī)生成k值,所以各處理設(shè)備的k值不完全一致,各處理設(shè)備確定的休眠時(shí)間也不完全一致,于是,該服務(wù)提供設(shè)備b接收到的數(shù)據(jù)調(diào)用請求在時(shí)間上是離散的,降低了該該服務(wù)提供設(shè)備b宕機(jī)的幾率。s104:根據(jù)該處理設(shè)備本地保存的數(shù)據(jù),向所述服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并根據(jù)所述服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù)。在本申請實(shí)施例1中,若該處理設(shè)備確定無需進(jìn)行時(shí)間離散更新時(shí),便可進(jìn)行與現(xiàn)有技術(shù)中相同的數(shù)據(jù)更新過程。具體的,該處理設(shè)備可向該服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并根據(jù)該服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù)。需要說明的是,實(shí)施例1所提供方法的各步驟的執(zhí)行主體均為同一設(shè)備。通過如圖2所示的集群系統(tǒng)中數(shù)據(jù)的調(diào)用方法,針對(duì)任一處理設(shè)備,由于該處理設(shè)備在接收到該集群管理中心的緩存更新指令時(shí),并不直接根據(jù)本地保存的數(shù)據(jù)向該服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,而是先向該集群管理中心查詢該服務(wù)提供設(shè)備在單位時(shí)間內(nèi)的最大事務(wù)處理量,以及所述集群管理中心發(fā)送所述緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo)的總數(shù)量,并根據(jù)該集群管理中心返回的該最大事務(wù)處理量以及該總數(shù)量,判斷是否需要進(jìn)行時(shí)間離散緩存更新,若是,則進(jìn)一步確定自身的休眠時(shí)長,并在等待該休眠時(shí)長后,在根據(jù)本地保存的數(shù)據(jù)向該服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,最后再根據(jù)該服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù),若否,則無需確定自身休眠時(shí)長,而可直接向該服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,最后再根據(jù)該服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù),并且,其中該處理設(shè)備確定的自身休眠時(shí)長與其他各處理設(shè)備的休眠時(shí)長不完全相同??梢姡ㄟ^本申請,當(dāng)該集群系統(tǒng)中的處理設(shè)備向該服務(wù)提供設(shè)備發(fā)起的數(shù)據(jù)調(diào)用請求,有較大幾率導(dǎo)致該服務(wù)提供設(shè)備宕機(jī)時(shí),各需要向該服務(wù)除提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求的處理設(shè)備,可以確定一個(gè)與其他各處理設(shè)備不完全相同的休眠時(shí)長,使得各處理設(shè)備向該服務(wù)提供設(shè)備發(fā)送的數(shù)據(jù)調(diào)用請求的時(shí)間點(diǎn)在時(shí)間軸上是離散的,從而降低該處理設(shè)備在瞬時(shí)接收到的數(shù)據(jù)調(diào)用請求的數(shù)量,進(jìn)而使得該處理設(shè)備的宕機(jī)幾率降低,使該集群系統(tǒng)正常運(yùn)行的幾率增加。另外,與現(xiàn)有技術(shù)相同在該集群系統(tǒng)中的服務(wù)提供設(shè)備可以有多個(gè),即,該集群系統(tǒng)中可存在多個(gè)服務(wù)提供設(shè)備,則此時(shí),該集群管理中心可以根據(jù)各服務(wù)提供設(shè)備的設(shè)備標(biāo)識(shí),確定需要發(fā)送緩存更新指令的處理設(shè)備,并且,為了簡化該集群系統(tǒng)中各處理設(shè)備的標(biāo)識(shí)與各服務(wù)提供設(shè)備的對(duì)應(yīng)關(guān)系,以方便對(duì)該集群系統(tǒng)中對(duì)各處理設(shè)備以及各服務(wù)提供設(shè)備進(jìn)行管理,所以在該集群系統(tǒng)中每一個(gè)處理設(shè)備可對(duì)應(yīng)唯一的一個(gè)服務(wù)提供設(shè)備,當(dāng)然,一個(gè)服務(wù)提供設(shè)備可以對(duì)應(yīng)于多個(gè)處理設(shè)備。于是在本申請中,針對(duì)任一處理設(shè)備,由于該處理設(shè)備對(duì)應(yīng)唯一的一個(gè)服務(wù)提供設(shè)備,所以當(dāng)該處理設(shè)備接收到該緩存更新指令后,可以根據(jù)本地保存的數(shù)據(jù),確定對(duì)應(yīng)的服務(wù)提供設(shè)備的設(shè)備標(biāo)識(shí),并向該集群管理中心查詢該設(shè)備標(biāo)識(shí)對(duì)應(yīng)的服務(wù)提供設(shè)備在單位時(shí)間內(nèi)的最大事務(wù)處理量,以及該集群管理中心發(fā)送該緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo)的總數(shù)量,而后續(xù)的數(shù)據(jù)調(diào)用過程與步驟s102~步驟s104一致,不再贅述。也就是說,本申請實(shí)施例提供的集群系統(tǒng)中數(shù)據(jù)的調(diào)用方法并不具體限定該集群系統(tǒng)中存在多個(gè)服務(wù)提供設(shè)備還是一個(gè)服務(wù)提供設(shè)備。需要說明的是,在該集群系統(tǒng)中可存在多個(gè)服務(wù)提供設(shè)備的情況下,對(duì)應(yīng)于該集群管理中心的數(shù)據(jù)的調(diào)用過程后續(xù)會(huì)在本申請實(shí)施例2中單獨(dú)進(jìn)行說明。進(jìn)一步的,在集群系統(tǒng)實(shí)際應(yīng)用過程中,各處理設(shè)備可運(yùn)行至少一個(gè)應(yīng)用程序?qū)嵗?,而由現(xiàn)有集群技術(shù)可知,該應(yīng)用程序?qū)嵗龑?shí)際上也可以視為在該集群系統(tǒng)中單獨(dú)進(jìn)行數(shù)據(jù)處理任務(wù)的單元。例如,某集群系統(tǒng)中存在10個(gè)處理設(shè)備,并且每臺(tái)處理設(shè)備上均運(yùn)行有10個(gè)應(yīng)用程序示例,則該集群系統(tǒng)中有100個(gè)應(yīng)用程序?qū)嵗谶\(yùn)行,即,該集群系統(tǒng)中存在100個(gè)數(shù)據(jù)處理任務(wù)的單元。而本申請所述的方法不僅可應(yīng)用在各處理設(shè)備上,也可運(yùn)行在該集群管理系統(tǒng)的每一個(gè)應(yīng)用程序?qū)嵗?。具體的,首先,在該集群系統(tǒng)中的任一處理設(shè)備通過運(yùn)行的每個(gè)應(yīng)用程序?qū)嵗謩e接收該集群管理中心向該每個(gè)應(yīng)用程序?qū)嵗謩e發(fā)送的緩存更新指令。其次,針對(duì)該處理設(shè)備上運(yùn)行的每個(gè)應(yīng)用程序?qū)嵗撎幚碓O(shè)備通過運(yùn)行的該應(yīng)用程序?qū)嵗?,向該集群管理中心查詢該服?wù)提供設(shè)備在單位時(shí)間內(nèi)的最大事務(wù)處理量,以及該集群管理中心發(fā)送該緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo)的總數(shù)量。之后,根據(jù)該集群管理中心返回的該最大事務(wù)處理量和該總數(shù)量,針對(duì)該處理設(shè)備上運(yùn)行的每個(gè)應(yīng)用程序?qū)嵗撎幚碓O(shè)備通過運(yùn)行的該應(yīng)用程序?qū)嵗?,判斷該?yīng)用程序?qū)嵗欠裥枰M(jìn)行時(shí)間離散緩存更新,若是,則該處理設(shè)備通過運(yùn)行的該應(yīng)用程序?qū)嵗?,確定該應(yīng)用程序?qū)嵗男菝邥r(shí)長,并向該服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并根據(jù)該服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù),若否,則該處理設(shè)備通過運(yùn)行的該應(yīng)用程序?qū)嵗?,向該服?wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并根據(jù)該服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù),其中該應(yīng)用程序?qū)嵗男菝邥r(shí)長與其他應(yīng)用程序?qū)嵗男菝邥r(shí)長不完全相同。更進(jìn)一步的,由于在現(xiàn)有技術(shù)中,處理設(shè)備在確定是否要將數(shù)據(jù)進(jìn)行本地保存時(shí),一般是該處理設(shè)備根據(jù)人工對(duì)該處理設(shè)備設(shè)置的緩存規(guī)則來判斷的,而該緩存規(guī)則通常并不是由服務(wù)提供設(shè)備來設(shè)置的,也就是說,決定該處理設(shè)備是否要對(duì)一個(gè)數(shù)據(jù)進(jìn)行本地保存的規(guī)則,不是由該數(shù)據(jù)對(duì)應(yīng)的服務(wù)提供設(shè)備確定的。而通常情況下,由于該服務(wù)提供方提供的數(shù)據(jù)更新時(shí)間是由該服務(wù)提供方來確定的,并且數(shù)據(jù)的更新時(shí)間也不一定是周期性的更新,所以只有該服務(wù)提供設(shè)備才能明確該服務(wù)提供設(shè)備提供的數(shù)據(jù)的更新時(shí)間,于是現(xiàn)有技術(shù)中各處理設(shè)備判斷是否需要對(duì)數(shù)據(jù)進(jìn)行本地保存的方法,可能導(dǎo)致各處理設(shè)備在將數(shù)據(jù)保存在本地時(shí),可能保存的不是時(shí)效性不強(qiáng)的數(shù)據(jù),進(jìn)而導(dǎo)致各處理設(shè)備在進(jìn)行業(yè)務(wù)處理時(shí)出現(xiàn)錯(cuò)誤的幾率增加。于是在本申請中,針對(duì)該集群系統(tǒng)中的任一處理設(shè)備,該處理設(shè)備接收該服務(wù)提供設(shè)備發(fā)送的緩存規(guī)則,并根據(jù)該緩存規(guī)則,將從該服務(wù)提供設(shè)備中調(diào)用的數(shù)據(jù)保存在本地。通過上述過程,由于該處理設(shè)備中的緩存規(guī)則是由該服務(wù)提供設(shè)備發(fā)送的,所以可以使該處理設(shè)備中保存的緩存規(guī)則更加準(zhǔn)確,從而進(jìn)一步提高該集群系統(tǒng)的運(yùn)行效率。具體的,該處理設(shè)備可向該服務(wù)提供設(shè)備發(fā)送調(diào)用緩存規(guī)則的請求,并接收該服務(wù)提供設(shè)備發(fā)送的緩存規(guī)則,或者在該集群系統(tǒng)中,當(dāng)該服務(wù)提供設(shè)備中的緩存規(guī)則更新時(shí),該服務(wù)提供設(shè)備可根據(jù)一段時(shí)間內(nèi)的歷史記錄主動(dòng)向各處理設(shè)備發(fā)送更新后的緩存規(guī)則,其中,各處理設(shè)備可以是在一段時(shí)間內(nèi)向該服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求的處理設(shè)備,并且,該一段時(shí)間的時(shí)間長度可以由人工根據(jù)經(jīng)驗(yàn)設(shè)定,如,服務(wù)提供設(shè)備的工作人員設(shè)定該一段時(shí)間為1個(gè)月,則該服務(wù)提供設(shè)備可根據(jù)最近1個(gè)月內(nèi)的歷史記錄,確定向該服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求的處理設(shè)備,并向確定個(gè)各處理設(shè)備發(fā)送更新后的緩存規(guī)則。另外,由于一個(gè)集群系統(tǒng)中至少包含一個(gè)任務(wù),即,該集群系統(tǒng)中可以包含若干任務(wù),并且針對(duì)每一個(gè)任務(wù),該集群系統(tǒng)都可以將該任務(wù)分解為若干子任務(wù),并通過集群管理中心將各子任務(wù)分別發(fā)送至多臺(tái)處理設(shè)備分別執(zhí)行,所以在現(xiàn)有技術(shù)中,為了區(qū)分處理不同任務(wù)的子任務(wù)的各處理設(shè)備,針對(duì)每一個(gè)處理設(shè)備,該集群管理中心在將子任務(wù)發(fā)送至該處理設(shè)備執(zhí)行的同時(shí),也將該子任務(wù)所屬的任務(wù)標(biāo)識(shí)一同發(fā)送至該處理設(shè)備,并使該處理設(shè)備將該任務(wù)標(biāo)識(shí)保存在本地。于是,在本申請中,針對(duì)每一個(gè)處理設(shè)備,當(dāng)該處理設(shè)備在接收到由服務(wù)提供發(fā)送的緩存規(guī)則后,該處理設(shè)備可以根據(jù)緩存規(guī)則將需要本地保存的數(shù)據(jù)的數(shù)據(jù)標(biāo)識(shí)與本地保存的任務(wù)標(biāo)識(shí)一同發(fā)送至該集群管理中心,以使該集群管理中心可以保存該處理設(shè)備的標(biāo)識(shí)、數(shù)據(jù)標(biāo)識(shí)以及任務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,以便后續(xù)可以根據(jù)任務(wù)標(biāo)識(shí)和/或數(shù)據(jù)標(biāo)識(shí)確定需要發(fā)送緩存更新指令的處理設(shè)備。當(dāng)然,該處理設(shè)備也可以直接建立該數(shù)據(jù)標(biāo)識(shí)、任務(wù)標(biāo)識(shí)和該處理設(shè)備的標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,并將該對(duì)應(yīng)關(guān)系發(fā)送至該集群管理中心,使該集群管理中心只需將該對(duì)應(yīng)關(guān)系保存即可,并在后續(xù)根據(jù)需要通過該對(duì)應(yīng)關(guān)系確定該處理設(shè)備的標(biāo)識(shí)。實(shí)施例2基于圖3所示的集群系統(tǒng)中數(shù)據(jù)的調(diào)用過程,本申請實(shí)施例還對(duì)應(yīng)提供另一種集群系統(tǒng)中數(shù)據(jù)的調(diào)用過程,如圖3所示。圖3是本申請實(shí)施例提供一種集群系統(tǒng)中數(shù)據(jù)的調(diào)用過程,其中,該集群系統(tǒng)至少包括:集群管理中心、若干處理設(shè)備以及服務(wù)提供設(shè)備,圖2具體包括以下步驟:s201:所述集群管理中心實(shí)時(shí)監(jiān)控所述服務(wù)提供設(shè)備的最大事務(wù)處理量。在本申請實(shí)施例2中,由于后續(xù)該集群管理中心還需要向該集群系統(tǒng)中的處理設(shè)備發(fā)送該服務(wù)提供設(shè)備的最大事務(wù)處理量,所以該集群管理中心還可以實(shí)時(shí)監(jiān)控該服務(wù)提供設(shè)備的最大事務(wù)處理量,以便后續(xù)當(dāng)需要向各處理設(shè)備發(fā)送時(shí),可以直接發(fā)送該服務(wù)提供設(shè)備的最大事務(wù)處理量至各處理設(shè)備。并且,由于該服務(wù)提供設(shè)備的運(yùn)行狀態(tài)是動(dòng)態(tài)變化的,也就是說在各個(gè)時(shí)間點(diǎn)都有可能不完全相同,所以為了后續(xù)可以向各處理設(shè)備提供較為準(zhǔn)確的該最大事務(wù)處理量,該集群管理中心可實(shí)時(shí)監(jiān)控該服務(wù)提供設(shè)備的最大事務(wù)處理量。s202:向各處理設(shè)備發(fā)送緩存更新指令。在本申請實(shí)施例2中,由于該集群系統(tǒng)中的各處理設(shè)備具有緩存機(jī)制,也就是說各處理設(shè)備根據(jù)緩存規(guī)則在本地保存數(shù)據(jù),雖然根據(jù)緩存規(guī)則在本地保存的數(shù)據(jù)一般是時(shí)效性不強(qiáng)的數(shù)據(jù),但是仍然存在提供該數(shù)據(jù)的服務(wù)提供設(shè)備對(duì)該數(shù)據(jù)進(jìn)行更新的情況,而若各處理設(shè)備在服務(wù)提供設(shè)備更新該數(shù)據(jù)后,沒有相應(yīng)的更新本地保存的該數(shù)據(jù),則可能導(dǎo)致業(yè)務(wù)異常,所以為了保證業(yè)務(wù)的正常執(zhí)行,該集群管理中心還可可向各處理設(shè)備發(fā)送緩存更新指令,以使各處理設(shè)備向該服務(wù)提供設(shè)備調(diào)用該更新后的數(shù)據(jù)。具體的,由于該集群管理中心可保存各處理設(shè)備的標(biāo)識(shí)、各數(shù)據(jù)標(biāo)識(shí)以及各任務(wù)標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,所以在本申請中該集群管理中心可以根據(jù)各數(shù)據(jù)標(biāo)識(shí)和/或任務(wù)標(biāo)識(shí),確定對(duì)應(yīng)的處理設(shè)備,并向?qū)?yīng)的處理設(shè)備發(fā)送緩存更新指令。各處理設(shè)備的標(biāo)識(shí)、各數(shù)據(jù)標(biāo)識(shí)以及各任務(wù)標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系可如表3所示。表3通過表3可見,該集群管理中心既可通過數(shù)據(jù)標(biāo)識(shí)確定對(duì)應(yīng)的處理設(shè)備,也可通過任務(wù)標(biāo)識(shí)確定對(duì)應(yīng)的處理設(shè)備,并且,也可以通過數(shù)據(jù)標(biāo)識(shí)以及任務(wù)標(biāo)識(shí)確定對(duì)應(yīng)的處理設(shè)備。其中,當(dāng)以數(shù)據(jù)標(biāo)識(shí)確定對(duì)應(yīng)的處理設(shè)備時(shí),確定的各處理設(shè)備可以僅對(duì)該數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)進(jìn)行更新,即,該集群管理中心發(fā)送的緩存更新指令可僅針對(duì)于該數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù),而當(dāng)以任務(wù)標(biāo)識(shí)確定對(duì)應(yīng)的處理設(shè)備時(shí),確定的各處理設(shè)備可對(duì)本地保存的所有數(shù)據(jù)進(jìn)行更新,該集群管理中心發(fā)送的緩存更新指令時(shí)針對(duì)于該任務(wù)標(biāo)識(shí)下的所有數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)的。s203:接收各處理設(shè)備在接收到所述緩存更新指令后返回的查詢請求。在本申請實(shí)施例2中,該集群管理中心在向各處理設(shè)備發(fā)送緩存更新指令后,由于各處理設(shè)備還可向該集群管理中心查詢該服務(wù)提供設(shè)備單位時(shí)間內(nèi)的最大事務(wù)處理量,以及該集群管理中心發(fā)送該緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo)的總數(shù)量,所以該集群管理中心還可接收各處理設(shè)備發(fā)送的查詢請求,所述查詢請求具體為查詢該最大事務(wù)處理量以及該總數(shù)量。s204:根據(jù)所述查詢請求,將實(shí)時(shí)監(jiān)控的所述最大事務(wù)處理量,以及發(fā)送所述緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo)的總數(shù)量發(fā)送給各處理設(shè)備,以使各處理設(shè)備根據(jù)所述最大事務(wù)處理量,以及發(fā)送所述緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo)的總數(shù)量,判斷各處理設(shè)備是否需要進(jìn)行時(shí)間離散緩存更新,若是,則各處理設(shè)備確定自身的休眠時(shí)長,并在等待所述休眠時(shí)長后,根據(jù)各處理設(shè)備本地保存的數(shù)據(jù),向所述服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并根據(jù)所述服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù),其中,各處理設(shè)備之間的休眠時(shí)長不完全相同,若否,則根據(jù)各處理設(shè)備本地保存的數(shù)據(jù),向所述服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并根據(jù)所述服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù)。在本申請實(shí)施例2中,當(dāng)該集群管理中心在接收到該查詢請求后,便可根據(jù)步驟s201中實(shí)時(shí)監(jiān)控的該最大事務(wù)處理量以及在步驟s202中向各處理設(shè)備發(fā)送緩存更新指令的目標(biāo)總數(shù)量,確定需要向各處理設(shè)備返回的查詢結(jié)果,并返回,以使各處理設(shè)備可以繼續(xù)執(zhí)行在步驟s202中接收到的緩存更新指令。具體的,由于該集群管理中心實(shí)時(shí)監(jiān)控各服務(wù)提供設(shè)備的最大事務(wù)處理量,并且各處理設(shè)備的緩存更新指令也是由該集群管理中心發(fā)送的,所以該集群管理中心可以確定該最大事務(wù)處理量以及該總數(shù)量,并根據(jù)各處理設(shè)備的查詢請求,返回對(duì)應(yīng)的查詢結(jié)果。以使得各處理設(shè)備可以判斷自身是否需要進(jìn)行時(shí)間離散緩存更新,并根據(jù)判斷結(jié)果執(zhí)行對(duì)應(yīng)的操作,達(dá)到使該集群管理中心的服務(wù)提供設(shè)備的宕機(jī)幾率降低,并使該集群系統(tǒng)正常運(yùn)行。當(dāng)然,本申請實(shí)施例2是與本申請實(shí)施例1相對(duì)應(yīng)的實(shí)施例,所以根據(jù)在在本申請實(shí)施例1中的論述,在本申請實(shí)施例2中,該集群系統(tǒng)中的服務(wù)提供設(shè)備可以至少有一個(gè),并且,各處理設(shè)備可運(yùn)行至少一個(gè)應(yīng)用程序?qū)嵗?,并由運(yùn)行在各處理設(shè)備中的各應(yīng)用程序?qū)嵗憫?yīng)于該集群管理中心的緩存指令,并繼續(xù)執(zhí)行后續(xù)的操作,本申請對(duì)此不再贅述。另外,對(duì)于該集群系統(tǒng)中可存在多個(gè)服務(wù)提供設(shè)備的情況,針對(duì)在該集群系統(tǒng)中的每一個(gè)處理設(shè)備,由于該處理設(shè)備均唯一的對(duì)應(yīng)于一個(gè)服務(wù)提供設(shè)備,即,該處理設(shè)備通過唯一的一個(gè)服務(wù)提供設(shè)備調(diào)用數(shù)據(jù),所以當(dāng)該集群管理中心向各處理設(shè)備發(fā)送緩存更新指令時(shí),該集群管理中心可以根據(jù)各服務(wù)提供設(shè)備的設(shè)備標(biāo)識(shí),確定需要發(fā)送緩存更新指令的處理設(shè)備。具體的,由于在該集群系統(tǒng)中的各處理設(shè)備并不全部對(duì)應(yīng)于同一個(gè)服務(wù)提供設(shè)備,所以在該集群管理中心發(fā)送緩存更新指令時(shí),為了能夠向?qū)?yīng)于同一個(gè)服務(wù)提供設(shè)備的各處理設(shè)備發(fā)送緩存更新指令,該集群管理中心還可預(yù)先保存的各處理設(shè)備的標(biāo)識(shí)與各服務(wù)提供設(shè)備的設(shè)備標(biāo)識(shí)的對(duì)應(yīng)關(guān)系。由于一般情況下,緩存更新指令的發(fā)送是因?yàn)榉?wù)提供設(shè)備更新了自身提供的數(shù)據(jù),該集群系統(tǒng)中使用該數(shù)據(jù)的處理設(shè)備需要相應(yīng)的對(duì)本地保存的數(shù)據(jù)進(jìn)行更新,所以當(dāng)該集群管理中心需要發(fā)送緩存更新指令時(shí),該集群管理中心可先確定服務(wù)提供設(shè)備的設(shè)備標(biāo)識(shí),之后再通過該服務(wù)提供設(shè)備的設(shè)備標(biāo)識(shí)與各處理設(shè)備的標(biāo)識(shí)對(duì)應(yīng)關(guān)系,確定需要發(fā)送緩存更新指令的各處理設(shè)備,并且向確定的各處理設(shè)備發(fā)送緩存更新指令,后續(xù)該集群管理中心可接收各處理設(shè)備返回的查詢請求,并根據(jù)該查詢請求中攜帶的設(shè)備標(biāo)識(shí),將實(shí)施監(jiān)控的具有該設(shè)備標(biāo)識(shí)的服務(wù)提供設(shè)備的最大事務(wù)處理量,以及發(fā)送該緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo)的總數(shù)量發(fā)送給各處理設(shè)備,則后續(xù)的過程與步驟s105中一致,該集群管理中心完成數(shù)據(jù)的調(diào)用過程。在本申請中,由于該集群管理中心中可保存各處理設(shè)備的標(biāo)識(shí)、各數(shù)據(jù)標(biāo)識(shí)以及各任務(wù)標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,而在該集群系統(tǒng)中存在多個(gè)服務(wù)提供設(shè)備的情況下,該集群管理中心還可保存各處理設(shè)備的標(biāo)識(shí)與各服務(wù)提供設(shè)備的設(shè)備標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,所以在該集群系統(tǒng)中存在多個(gè)服務(wù)提供設(shè)備的情況下,該集群管理中心中可保存各處理設(shè)備的標(biāo)識(shí)、各數(shù)據(jù)標(biāo)識(shí)、各服務(wù)提供設(shè)備的設(shè)備標(biāo)識(shí)以及各任務(wù)標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。當(dāng)然后續(xù)為了方便描述,在本申請中僅以該集群系統(tǒng)中僅存在一個(gè)服務(wù)提供設(shè)備為例進(jìn)行說明。進(jìn)一步的,在步驟s202中該集群管理中心發(fā)送緩存更新指令的時(shí)機(jī),可由工作人員人決定,或者,該緩存更新指令的發(fā)送時(shí)機(jī)也可由該集群管理中心根據(jù)預(yù)先保存的更新策略確定。其中,該集群管理中心中預(yù)先保存的更新策略可由工作人員根據(jù)人工經(jīng)驗(yàn)設(shè)定,也可由工作人員根據(jù)該服務(wù)提供設(shè)備的數(shù)據(jù)更新周期或更新時(shí)間確定,并且,由于只有時(shí)效性不強(qiáng)的數(shù)據(jù)才需要采用更新策略,所以可以僅針對(duì)各處理設(shè)備需要本地保存的數(shù)據(jù)(即,時(shí)效性不強(qiáng)的數(shù)據(jù)),確定該數(shù)據(jù)對(duì)應(yīng)的更新策略。其中,由于各數(shù)據(jù)均由服務(wù)提供設(shè)備提供,所以根據(jù)該服務(wù)提供設(shè)備的數(shù)據(jù)更新周期或更新時(shí)間確定的更新策略更加準(zhǔn)確。具體的,針對(duì)該服務(wù)提供設(shè)備提供的每一個(gè)數(shù)據(jù),該集群管理中心可通過該服務(wù)提供設(shè)備確定該數(shù)據(jù)的更新周期或者更新時(shí)間,并以該數(shù)據(jù)的更新周期或者更新時(shí)間作為該數(shù)據(jù)的更新策略。當(dāng)任一數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)的更新策略到達(dá)更新時(shí)間的時(shí)間點(diǎn)或者更新周期的時(shí)間點(diǎn)時(shí),由于該集群管理中心保存有各處理設(shè)備的標(biāo)識(shí)、各數(shù)據(jù)標(biāo)識(shí)以及各任務(wù)標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,所以該集群管理中心便可根據(jù)該數(shù)據(jù)的數(shù)據(jù)標(biāo)識(shí),確定對(duì)應(yīng)的各處理設(shè)備,并向確定的各處理設(shè)備發(fā)送緩存更新指令,并且,該緩存更新指令中還可以攜帶有該數(shù)據(jù)的數(shù)據(jù)標(biāo)識(shí),以便各處理設(shè)備可根據(jù)該數(shù)據(jù)的數(shù)據(jù)標(biāo)識(shí),確定僅需要對(duì)該數(shù)據(jù)進(jìn)行更新,以減處理設(shè)備需要更新的數(shù)據(jù)的量。更進(jìn)一步的,該更新策略不僅可以根據(jù)數(shù)據(jù)的更新周期或更新時(shí)間確定,同時(shí)還可以根據(jù)任務(wù)的需要確定,即通過任務(wù)標(biāo)識(shí)確定需要發(fā)送緩存更新指令的各處理設(shè)備,具體的,該集群管理中心可以根據(jù)需要,針對(duì)任一任務(wù)標(biāo)識(shí)對(duì)應(yīng)的任務(wù),確定該任務(wù)的更新時(shí)間點(diǎn),當(dāng)達(dá)到該任務(wù)更新時(shí)間點(diǎn)時(shí),該集群管理中心便可根據(jù)保存的各處理設(shè)備的標(biāo)識(shí)、各數(shù)據(jù)標(biāo)識(shí)與各任務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,該任務(wù)標(biāo)識(shí)對(duì)應(yīng)的各處理設(shè)備發(fā)送緩存更新指令。例如,一個(gè)報(bào)賬任務(wù)需要每天更新一次賬目明細(xì)等數(shù)據(jù),則該報(bào)賬任務(wù)的更新時(shí)間點(diǎn)便可確定為每天的零點(diǎn)整,即,在每天的零點(diǎn)整,該集群管理中心都會(huì)根據(jù)該報(bào)賬任務(wù)的任務(wù)標(biāo)識(shí),確定對(duì)應(yīng)的各處理設(shè)備,并向確定的各處理設(shè)備發(fā)送緩存更新指令。在本申請中,由于在該集群系統(tǒng)中存在多個(gè)服務(wù)提供設(shè)備的情況時(shí),該集群管理中心中還可保存各處理設(shè)備的標(biāo)識(shí)、各數(shù)據(jù)標(biāo)識(shí)、各服務(wù)提供設(shè)備的設(shè)備標(biāo)識(shí)以及各任務(wù)標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,所以該更新策略還可以根據(jù)各服務(wù)提供設(shè)備的更新而確定,即,當(dāng)該集群管理中心監(jiān)測到任一服務(wù)提供設(shè)備進(jìn)行更新操作時(shí),該集群管理中心根據(jù)該對(duì)應(yīng)關(guān)系,確定與該服務(wù)提供設(shè)備的設(shè)備標(biāo)識(shí)對(duì)應(yīng)的各處理設(shè)備的標(biāo)識(shí),并向確定的各處理設(shè)備的標(biāo)識(shí)對(duì)應(yīng)的處理設(shè)備發(fā)送緩存更新指令。需要說明的是,實(shí)施例2所提供方法的各步驟的執(zhí)行主體均可以是同一設(shè)備,或者,該方法也由不同設(shè)備作為執(zhí)行主體。比如,步驟s201和步驟s202的執(zhí)行主體可以為設(shè)備1,步驟s203的執(zhí)行主體可以為設(shè)備2;又比如,步驟s201的執(zhí)行主體可以為設(shè)備1,步驟s202和步驟s203的執(zhí)行主體可以為設(shè)備2;等等。實(shí)施例3基于圖2所示的集群系統(tǒng)中數(shù)據(jù)的調(diào)用過程,本申請實(shí)施例還提供一種集群系統(tǒng)中數(shù)據(jù)的調(diào)用裝置,如圖4所示。圖4是本申請實(shí)施例提供一種集群系統(tǒng)中數(shù)據(jù)的調(diào)用裝置的結(jié)構(gòu)示意圖,所述調(diào)用裝置位于集群系統(tǒng)中,所述集群系統(tǒng)至少包括集群管理中心、若干個(gè)所述調(diào)用裝置以及服務(wù)提供設(shè)備;所述調(diào)用裝置包括:接收模塊301,接收所述集群管理中心發(fā)送的緩存更新指令;查詢模塊302,當(dāng)所述接收模塊301接收到所述集群管理中心的緩存更新指令時(shí),向所述集群管理中心查詢所述服務(wù)提供設(shè)備在單位時(shí)間內(nèi)的最大事務(wù)處理量,以及所述集群管理中心發(fā)送所述緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo)的總數(shù)量;判斷執(zhí)行模塊303,根據(jù)所述集群管理中心返回的所述最大事務(wù)處理量和所述總數(shù)量,判斷所述調(diào)用裝置自身是否需要進(jìn)行時(shí)間離散緩存更新,若是,則確定所述調(diào)用裝置自身的休眠時(shí)長,并在等待所述休眠時(shí)長后,根據(jù)所述調(diào)用裝置本地保存的數(shù)據(jù),向所述服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并根據(jù)所述服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù),其中,所述調(diào)用裝置自身的休眠時(shí)長與所述集群系統(tǒng)中的其他調(diào)用裝置的休眠時(shí)長不完全相同,若否,則根據(jù)所述調(diào)用裝置本地保存的數(shù)據(jù),向所述服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并根據(jù)所述服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù)。所述調(diào)用裝置還包括:緩存模塊304,接收所述服務(wù)提供設(shè)備發(fā)送的緩存規(guī)則,根據(jù)所述緩存規(guī)則,從所述服務(wù)提供設(shè)備中調(diào)用數(shù)據(jù)并保存在本地。所述緩存模塊304,確定保存在本地的所述數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)標(biāo)識(shí),并將所述數(shù)據(jù)標(biāo)識(shí)以及該處理設(shè)備的標(biāo)識(shí)發(fā)送至所述集群管理中心,以使所述集群管理中心建立并保存所述數(shù)據(jù)標(biāo)識(shí)與該處理設(shè)備的標(biāo)識(shí)的對(duì)應(yīng)關(guān)系。所述判斷執(zhí)行模塊303,判斷所述最大事務(wù)處理量是否不小于所述總數(shù)量,若是,則確定無需進(jìn)行時(shí)間離散緩存更新,若否,確定需要進(jìn)行時(shí)間離散緩存更新。所述判斷執(zhí)行模塊303,在確定需要進(jìn)行時(shí)間離散緩存更新時(shí),在預(yù)設(shè)的數(shù)值范圍內(nèi)生成隨機(jī)數(shù),其中,針對(duì)每個(gè)調(diào)用裝置預(yù)設(shè)的數(shù)值范圍相同或不完全相同,根據(jù)所述最大事務(wù)處理量和所述隨機(jī)數(shù),確定所述調(diào)用裝置自身的休眠時(shí)長。所述判斷執(zhí)行模塊303,在確定所述調(diào)用裝置自身的休眠時(shí)長時(shí),確定所述最大事務(wù)處理量的倒數(shù),根據(jù)所述倒數(shù)與所述隨機(jī)數(shù)的乘積,確定所述調(diào)用裝置自身的休眠時(shí)長。每個(gè)調(diào)用裝置上運(yùn)行至少一個(gè)應(yīng)用程序?qū)嵗?;所述接收模塊301,通過運(yùn)行的每個(gè)應(yīng)用程序?qū)嵗謩e接收所述集群管理中心向所述每個(gè)應(yīng)用程序?qū)嵗謩e發(fā)送的緩存更新指令;所述查詢模塊302,針對(duì)所述調(diào)用裝置上運(yùn)行的每個(gè)應(yīng)用程序?qū)嵗?,通過運(yùn)行的該應(yīng)用程序?qū)嵗?,向所述集群管理中心查詢所述服?wù)提供設(shè)備在單位時(shí)間內(nèi)的最大事務(wù)處理量,以及所述集群管理中心發(fā)送所述緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo)的總數(shù)量;所述判斷執(zhí)行模塊303,根據(jù)所述集群管理中心返回的所述最大事務(wù)處理量和所述總數(shù)量,針對(duì)所述調(diào)用裝置上運(yùn)行的每個(gè)應(yīng)用程序?qū)嵗ㄟ^運(yùn)行的該應(yīng)用程序?qū)嵗?,判斷該?yīng)用程序?qū)嵗欠裥枰M(jìn)行時(shí)間離散緩存更新,若是,則針對(duì)所述調(diào)用裝置上運(yùn)行的每個(gè)應(yīng)用程序?qū)嵗ㄟ^運(yùn)行的該應(yīng)用程序?qū)嵗?,確定該應(yīng)用程序?qū)嵗男菝邥r(shí)長,并在等待所述休眠時(shí)長后,根據(jù)該應(yīng)用程序?qū)嵗谒稣{(diào)用裝置本地保存的數(shù)據(jù),向所述服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并根據(jù)所述服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù),其中,所述集群系統(tǒng)中每個(gè)調(diào)用設(shè)備上運(yùn)行的各應(yīng)用程序?qū)嵗男菝邥r(shí)長不完全相同,若否,則針對(duì)所述調(diào)用裝置上運(yùn)行的每個(gè)應(yīng)用程序?qū)嵗?,通過運(yùn)行的該應(yīng)用程序?qū)嵗鶕?jù)該應(yīng)用程序?qū)嵗谒稣{(diào)用裝置本地保存的數(shù)據(jù),向所述服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并根據(jù)所述服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù)。具體的,上述如圖4所示的集群系統(tǒng)中數(shù)據(jù)的調(diào)用裝置可以位于該集群系統(tǒng)的各處理設(shè)備中。實(shí)施例4基于圖3所示的集群系統(tǒng)中數(shù)據(jù)的調(diào)用過程,本申請實(shí)施例還提供一種集群系統(tǒng)中數(shù)據(jù)的調(diào)用裝置,如圖5所示。圖5是本申請實(shí)施例提供一種集群系統(tǒng)中數(shù)據(jù)的調(diào)用裝置的結(jié)構(gòu)示意圖,針對(duì)所述集群管理中心,所述調(diào)用裝置包括:監(jiān)控模塊401,實(shí)時(shí)監(jiān)控各服務(wù)提供設(shè)備的最大事務(wù)處理量;更新模塊402,向各處理設(shè)備發(fā)送緩存更新指令;查詢模塊403,接收各處理設(shè)備在接收到所述更新模塊402發(fā)送的所述緩存更新指令后返回的查詢請求;結(jié)果返回模塊404,根據(jù)所述查詢請求,將所述監(jiān)控模塊401實(shí)時(shí)監(jiān)控的所述最大事務(wù)處理量,以及發(fā)送所述緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo)的總數(shù)量發(fā)送給各處理設(shè)備,以使各處理設(shè)備根據(jù)所述最大事務(wù)處理量,以及發(fā)送所述緩存更新指令對(duì)應(yīng)的所有發(fā)送目標(biāo)的總數(shù)量,判斷各處理設(shè)備是否需要進(jìn)行時(shí)間離散緩存更新,若是,則各處理設(shè)備確定自身的休眠時(shí)長,并在等待所述休眠時(shí)長后,根據(jù)各處理設(shè)備本地保存的數(shù)據(jù),向所述服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并根據(jù)所述服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù),其中,各處理設(shè)備之間的休眠時(shí)長不完全相同,若否,則根據(jù)各處理設(shè)備本地保存的數(shù)據(jù),向所述服務(wù)提供設(shè)備發(fā)送數(shù)據(jù)調(diào)用請求,并根據(jù)所述服務(wù)提供設(shè)備返回的數(shù)據(jù)更新本地保存的數(shù)據(jù)。更新模塊402,確定需要更新的數(shù)據(jù)的數(shù)據(jù)標(biāo)識(shí),根據(jù)預(yù)先保存的各數(shù)據(jù)標(biāo)識(shí)與各處理設(shè)備的標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,確定所述需要更新的數(shù)據(jù)的數(shù)據(jù)標(biāo)識(shí)對(duì)應(yīng)的各處理設(shè)備的標(biāo)識(shí),分別向確定的各處理設(shè)備的標(biāo)識(shí)對(duì)應(yīng)的處理設(shè)備發(fā)送緩存更新指令。具體的,上述如圖5所示的集群系統(tǒng)數(shù)據(jù)調(diào)用裝置可以位于集群管理中心中,該集群管理中心可以位于一臺(tái)設(shè)備中,也可是由多臺(tái)設(shè)備組成的系統(tǒng)。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。在一個(gè)典型的配置中,計(jì)算設(shè)備包括一個(gè)或多個(gè)處理器(cpu)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(ram)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(rom)或閃存(flashram)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(pram)、靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)、其他類型的隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、電可擦除可編程只讀存儲(chǔ)器(eeprom)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(cd-rom)、數(shù)字多功能光盤(dvd)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括暫存電腦可讀媒體(transitorymedia),如調(diào)制的數(shù)據(jù)信號(hào)和載波。還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設(shè)備中還存在另外的相同要素。本領(lǐng)域技術(shù)人員應(yīng)明白,本申請的實(shí)施例可提供為方法、系統(tǒng)或計(jì)算機(jī)程序產(chǎn)品。因此,本申請可采用完全硬件實(shí)施例、完全軟件實(shí)施例或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。以上所述僅為本申請的實(shí)施例而已,并不用于限制本申請。對(duì)于本領(lǐng)域技術(shù)人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請的權(quán)利要求范圍之內(nèi)。當(dāng)前第1頁12