国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種恢復(fù)節(jié)點(diǎn)事件的方法、裝置及系統(tǒng)與流程

      文檔序號:11406982閱讀:315來源:國知局
      一種恢復(fù)節(jié)點(diǎn)事件的方法、裝置及系統(tǒng)與流程
      本申請涉及通信領(lǐng)域,尤其涉及一種恢復(fù)節(jié)點(diǎn)事件的方法、裝置及系統(tǒng)。
      背景技術(shù)
      :在業(yè)務(wù)管理系統(tǒng)中,通常由控制節(jié)點(diǎn)檢查各個節(jié)點(diǎn)的狀態(tài)以獲取某個節(jié)點(diǎn)的節(jié)點(diǎn)事件,并通知該節(jié)點(diǎn)事件給管理節(jié)點(diǎn),由管理節(jié)點(diǎn)將該節(jié)點(diǎn)事件通知給業(yè)務(wù)節(jié)點(diǎn)處理。其中,該節(jié)點(diǎn)事件包括故障(fault)事件、啟動恢復(fù)(standby)事件和正常(normal)事件。fault事件表示該節(jié)點(diǎn)故障,standby事件表示該節(jié)點(diǎn)正在啟動恢復(fù),normal事件表示該節(jié)點(diǎn)可正常提供業(yè)務(wù)。業(yè)務(wù)節(jié)點(diǎn)處理該節(jié)點(diǎn)的fault事件是指業(yè)務(wù)節(jié)點(diǎn)將該節(jié)點(diǎn)上運(yùn)行的業(yè)務(wù)下線,并將該業(yè)務(wù)遷移到其他正常節(jié)點(diǎn)上,以保證業(yè)務(wù)不中斷;業(yè)務(wù)節(jié)點(diǎn)處理該節(jié)點(diǎn)的standby事件是指該節(jié)點(diǎn)故障恢復(fù)后,業(yè)務(wù)節(jié)點(diǎn)將原來在該節(jié)點(diǎn)上運(yùn)行的部分業(yè)務(wù)遷移回該節(jié)點(diǎn),以保證各個節(jié)點(diǎn)的負(fù)載均衡;業(yè)務(wù)節(jié)點(diǎn)處理該節(jié)點(diǎn)的normal事件是指業(yè)務(wù)節(jié)點(diǎn)將該節(jié)點(diǎn)加入正常節(jié)點(diǎn)列表,以標(biāo)記該節(jié)點(diǎn)可正常提供業(yè)務(wù)。通常,業(yè)務(wù)管理系統(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)繼續(xù)完成節(jié)點(diǎn)事件的通知和處理。例如,如果某個管理節(jié)點(diǎn)在處理某個節(jié)點(diǎn)事件的過程中發(fā)生故障,且該管理節(jié)點(diǎn)為主管理節(jié)點(diǎn)(以下稱為舊主管理節(jié)點(diǎn)),那么該管理節(jié)點(diǎn)確定需要切換主管理節(jié)點(diǎn),將備管理節(jié)點(diǎn)作為新主管理節(jié)點(diǎn),并由該新主管理節(jié)點(diǎn)繼續(xù)完成節(jié)點(diǎn)事件的通知和處理。在舊主管理節(jié)點(diǎn)發(fā)生故障且新主管理節(jié)點(diǎn)恢復(fù)過程中,可能會使得舊主管理節(jié)點(diǎn)未處理完該節(jié)點(diǎn)事件,而新主管理節(jié)點(diǎn)又無法獲知該節(jié)點(diǎn)事件,從而導(dǎo)致該節(jié)點(diǎn)事件被遺漏的問題。為了解決該問題,通常采用下述方案恢復(fù)該節(jié)點(diǎn)事件:舊主管理節(jié)點(diǎn)為每個業(yè)務(wù)節(jié)點(diǎn)設(shè)置一個緩沖隊(duì)列記錄其至少最近3次處理節(jié)點(diǎn)事件的情況,并為該緩沖隊(duì)列中記錄的節(jié)點(diǎn)事件分別增加描述屬性,以及將這些記錄了節(jié)點(diǎn)事件的緩沖隊(duì)列存入持久性存儲介質(zhì)中;同時這些緩沖隊(duì)列還需要在所有業(yè)務(wù)節(jié)點(diǎn)間保持一致。然而,采用上述方法防止節(jié)點(diǎn)事件被遺漏時,由于需要為每個業(yè)務(wù)節(jié)點(diǎn)分別設(shè)置一個緩沖隊(duì)列,并為該緩沖隊(duì)列中記錄的節(jié)點(diǎn)事件分別增加描述屬性,以及將這些記錄了節(jié)點(diǎn)事件的緩沖隊(duì)列存入持久性存儲介質(zhì)中,因此在業(yè)務(wù)節(jié)點(diǎn)比較多時,可能會使得存入持久性存儲介質(zhì)的數(shù)據(jù)量比較大,從而對業(yè)務(wù)管理系統(tǒng)的性能產(chǎn)生影響,并且由于這些緩沖隊(duì)列需要在所有業(yè)務(wù)節(jié)點(diǎn)間保持一致,因此使得節(jié)點(diǎn)事件的處理機(jī)制比較復(fù)雜。技術(shù)實(shí)現(xiàn)要素:本申請?zhí)峁┮环N恢復(fù)節(jié)點(diǎn)事件的方法、裝置及系統(tǒng),能夠在防止節(jié)點(diǎn)事件被遺漏的情況下,使得節(jié)點(diǎn)事件不對業(yè)務(wù)管理系統(tǒng)的性能產(chǎn)生影響、且簡化了節(jié)點(diǎn)事件的處理機(jī)制。第一方面,本申請?zhí)峁┮环N恢復(fù)節(jié)點(diǎn)事件的方法,該方法可以包括:第一主管理節(jié)點(diǎn)獲取第一節(jié)點(diǎn)的第一狀態(tài);并且第一主管理節(jié)點(diǎn)獲取第一節(jié)點(diǎn)的第二狀態(tài);以及第一主管理節(jié)點(diǎn)根據(jù)該第一狀態(tài)和該第二狀態(tài),確定是否恢復(fù)第一節(jié)點(diǎn)的節(jié)點(diǎn)事件。其中,第一狀態(tài)為第一主管理節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)或者控制節(jié)點(diǎn)當(dāng)前發(fā)送的第一節(jié)點(diǎn)的狀態(tài),第二狀態(tài)為業(yè)務(wù)節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)。本申請?zhí)峁┑幕謴?fù)節(jié)點(diǎn)事件的方法,在舊主管理節(jié)點(diǎn)發(fā)生故障時,第一主管理節(jié)點(diǎn)可以作為新的主管理節(jié)點(diǎn)代替舊主管理節(jié)點(diǎn)處理第一節(jié)點(diǎn)的節(jié)點(diǎn)事件,第一主管理節(jié)點(diǎn)獲取該第一主管理節(jié)點(diǎn)記錄的或者控制節(jié)點(diǎn)當(dāng)前發(fā)送的第一節(jié)點(diǎn)的狀態(tài)(例如第一狀態(tài)),并且該第一主管理節(jié)點(diǎn)獲取業(yè)務(wù)節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)(例如第二狀態(tài)),然后第一主管理節(jié)點(diǎn)根據(jù)其獲取的第一節(jié)點(diǎn)的第一狀態(tài)和第一節(jié)點(diǎn)的第二狀態(tài),確定是否恢復(fù)第一節(jié)點(diǎn)的節(jié)點(diǎn)事件。本發(fā)明實(shí)施例提供的恢復(fù)節(jié)點(diǎn)事件的方法,一方面,由于通常情況下,第一主管理節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)(即上述第一狀態(tài))為舊主管理節(jié)點(diǎn)上一次成功處理節(jié)點(diǎn)事件后記錄的第一節(jié)點(diǎn)的狀態(tài),控制節(jié)點(diǎn)當(dāng)前發(fā)送的第一節(jié)點(diǎn)的狀態(tài)(即上述第一狀態(tài))為當(dāng)前第一節(jié)點(diǎn)的實(shí)時狀態(tài),業(yè)務(wù)節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)(例如上述第二狀態(tài))為業(yè)務(wù)節(jié)點(diǎn)上一次成功處理完節(jié)點(diǎn)事件后記錄的第一節(jié)點(diǎn)的狀態(tài),因此第一主管理節(jié)點(diǎn)根據(jù)第一主管理節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)和第一主管理節(jié)點(diǎn)獲取的業(yè)務(wù)節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài),或者根據(jù)控制節(jié)點(diǎn)當(dāng)前發(fā)送的第一節(jié)點(diǎn)的狀態(tài)和第一主管理節(jié)點(diǎn)獲取的業(yè)務(wù)節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài),能夠準(zhǔn)確地確定第一主管理節(jié)點(diǎn)作為主管理節(jié)點(diǎn)之前第一節(jié)點(diǎn)的節(jié)點(diǎn)事件是否已被成功處理,從而可以準(zhǔn)確地確定是否需要恢復(fù)第一節(jié)點(diǎn)的節(jié)點(diǎn)事件,如此可以防止節(jié)點(diǎn)事件被遺漏;另一方面,由于本發(fā)明實(shí)施例提供的恢復(fù)節(jié)點(diǎn)事件的方法無需保存業(yè)務(wù)節(jié)點(diǎn)最近多次處理的節(jié)點(diǎn)事件,因此不但能夠避免保存大量數(shù)據(jù)對業(yè)務(wù)管理的性能產(chǎn)生的影響,而且能夠避免復(fù)雜的節(jié)點(diǎn)事件的處理機(jī)制。如此,本申請?zhí)峁┑幕謴?fù)節(jié)點(diǎn)事件的方法,能夠在防止節(jié)點(diǎn)事件被遺漏的情況下,使得節(jié)點(diǎn)事件不對業(yè)務(wù)管理系統(tǒng)的性能產(chǎn)生影響、且簡化了節(jié)點(diǎn)事件的處理機(jī)制。在第一方面的第一種可選的實(shí)現(xiàn)方式中,在上述第一主管理節(jié)點(diǎn)獲取第一節(jié)點(diǎn)的第一狀態(tài)之前,本申請?zhí)峁┑幕謴?fù)節(jié)點(diǎn)事件的方法還可以包括:第一主管理節(jié)點(diǎn)確定該第一主管理節(jié)點(diǎn)作為主管理節(jié)點(diǎn)。本申請中,在舊主管理節(jié)點(diǎn)發(fā)生故障時,業(yè)務(wù)管理系統(tǒng)中的多個備選管理節(jié)點(diǎn)可以參與選擇新主管理節(jié)點(diǎn),第一主管理節(jié)點(diǎn)即為業(yè)務(wù)管理系統(tǒng)中的新主管理節(jié)點(diǎn),如此,可以由該第一主管理節(jié)點(diǎn)處理控制節(jié)點(diǎn)發(fā)送新節(jié)點(diǎn)事件并確定是否恢復(fù)第一節(jié)點(diǎn)的節(jié)點(diǎn)事件。在第一方面的第二種可選的實(shí)現(xiàn)方式中,上述第一節(jié)點(diǎn)的第一狀態(tài)可以為正常狀態(tài)、啟動恢復(fù)狀態(tài)或故障狀態(tài),第一節(jié)點(diǎn)的第二狀態(tài)可以為正常狀態(tài)、啟動恢復(fù)狀態(tài)、故障狀態(tài)或空狀態(tài)。本申請中,第一主管理節(jié)點(diǎn)可以根據(jù)其獲取的第一節(jié)點(diǎn)的第一狀態(tài)和第一節(jié)點(diǎn)的第二狀態(tài),并且可以根據(jù)第一狀態(tài)和第二狀態(tài)的實(shí)際情況確定是否恢復(fù)第一節(jié)點(diǎn)的節(jié)點(diǎn)事件(包括恢復(fù)fault事件和standby事件)。本申請中,第一主管理節(jié)點(diǎn)確定恢復(fù)第一節(jié)點(diǎn)的節(jié)點(diǎn)事件包括恢復(fù)第一節(jié)點(diǎn)的fault事件和standby事件,下面分別說明第一主管理節(jié)點(diǎn)恢復(fù)第一節(jié)點(diǎn)的fault事件和第一節(jié)點(diǎn)的standby事件。在第一方面的第三種可選的實(shí)現(xiàn)方式中,當(dāng)?shù)谝恢鞴芾砉?jié)點(diǎn)獲取的第一狀態(tài)為該第一主管理節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)時,第一主管理節(jié)點(diǎn)根據(jù)第一狀態(tài)和第二狀態(tài),確定是否恢復(fù)第一節(jié)點(diǎn)的節(jié)點(diǎn)事件的方法可以包括:在第一狀態(tài)為正常狀態(tài)、啟動恢復(fù)狀態(tài)或故障狀態(tài),第二狀態(tài)為故障狀態(tài)的情況下,第一主管理節(jié)點(diǎn)確定恢復(fù)第一節(jié)點(diǎn)的節(jié)點(diǎn)事件。在第一方面的第四種可選的實(shí)現(xiàn)方式中,上述第一方面的第三種可選的實(shí)現(xiàn)方式中,第一主管理節(jié)點(diǎn)確定恢復(fù)的第一節(jié)點(diǎn)的節(jié)點(diǎn)事件為故障事件(即fault事件)。本申請中,若第一節(jié)點(diǎn)的fault事件被遺漏,說明業(yè)務(wù)節(jié)點(diǎn)未處理完該fault事件,即業(yè)務(wù)節(jié)點(diǎn)未將第一節(jié)點(diǎn)下線,并將該第一節(jié)點(diǎn)上的業(yè)務(wù)遷移到其他正常的任務(wù)節(jié)點(diǎn)上,則用戶的業(yè)務(wù)在未來可能會繼續(xù)被分配到該第一節(jié)點(diǎn)上,而第一節(jié)點(diǎn)已經(jīng)故障,無法再處理業(yè)務(wù),從而導(dǎo)致業(yè)務(wù)處理失敗,影響用戶的業(yè)務(wù)正常運(yùn)行。本申請?zhí)峁┑幕謴?fù)節(jié)點(diǎn)事件的方法,第一主管理節(jié)點(diǎn)可以根據(jù)該第一主管理節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)(即第一狀態(tài))和業(yè)務(wù)節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)(即第二狀態(tài))是否恢復(fù)第一節(jié)點(diǎn)的fault事件,可以防止第一節(jié)點(diǎn)的fault事件被遺漏,并且第一主管理節(jié)點(diǎn)無需保存業(yè)務(wù)節(jié)點(diǎn)最近多次處理的節(jié)點(diǎn)事件,能夠使得節(jié)點(diǎn)事件不對業(yè)務(wù)管理系統(tǒng)的性能產(chǎn)生影響、且簡化了節(jié)點(diǎn)事件的處理機(jī)制使得節(jié)點(diǎn)事件。在第一方面的第五種可選的實(shí)現(xiàn)方式中,當(dāng)?shù)谝恢鞴芾砉?jié)點(diǎn)獲取的第一狀態(tài)為控制節(jié)點(diǎn)當(dāng)前發(fā)送的第一節(jié)點(diǎn)的狀態(tài)時,第一主管理節(jié)點(diǎn)根據(jù)第一狀態(tài)和第二狀態(tài),確定是否恢復(fù)第一節(jié)點(diǎn)的節(jié)點(diǎn)事件的方法可以包括:在第一狀態(tài)為正常狀態(tài),第二狀態(tài)為啟動恢復(fù)狀態(tài)、故障狀態(tài)或空狀態(tài)的情況下,第一主管理節(jié)點(diǎn)確定恢復(fù)第一節(jié)點(diǎn)的節(jié)點(diǎn)事件。在第一方面的第六種可選的實(shí)現(xiàn)方式中,上述第一方面的第五種可選的實(shí)現(xiàn)方式中,第一主管理節(jié)點(diǎn)確定恢復(fù)的第一節(jié)點(diǎn)的節(jié)點(diǎn)事件為啟動恢復(fù)事件(即standby事件)。本申請中,若第一節(jié)點(diǎn)的standby事件被遺漏,說明業(yè)務(wù)節(jié)點(diǎn)未處理完該standby事件,即業(yè)務(wù)節(jié)點(diǎn)未將第一節(jié)點(diǎn)上線,并且未將原先由該第一節(jié)點(diǎn)處理的業(yè)務(wù)遷移回該第一節(jié)點(diǎn)上,則該第一節(jié)點(diǎn)無法啟動恢復(fù),也無法處理業(yè)務(wù),如此,可能會浪費(fèi)第一節(jié)點(diǎn)的資源,并且可能會導(dǎo)致業(yè)務(wù)管理系統(tǒng)中各個任務(wù)節(jié)點(diǎn)的負(fù)載不平衡。本申請?zhí)峁┑幕謴?fù)節(jié)點(diǎn)事件的方法,第一主管理節(jié)點(diǎn)可以根據(jù)該控制節(jié)點(diǎn)當(dāng)前發(fā)送的第一節(jié)點(diǎn)的狀態(tài)(即第一狀態(tài))和業(yè)務(wù)節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)(即第二狀態(tài))是否恢復(fù)第一節(jié)點(diǎn)的standby事件,可以防止第一節(jié)點(diǎn)的standby事件被遺漏,并且第一主管理節(jié)點(diǎn)無需保存業(yè)務(wù)節(jié)點(diǎn)最近多次處理的節(jié)點(diǎn)事件,能夠使得節(jié)點(diǎn)事件不對業(yè)務(wù)管理系統(tǒng)的性能產(chǎn)生影響、且簡化了節(jié)點(diǎn)事件的處理機(jī)制使得節(jié)點(diǎn)事件。第二方面,本申請?zhí)峁┮环N管理節(jié)點(diǎn),該管理節(jié)點(diǎn)可以包括獲取模塊和確定模塊。其中,獲取模塊用于獲取第一節(jié)點(diǎn)的第一狀態(tài),并且獲取第一節(jié)點(diǎn)的第二狀態(tài),該第一狀態(tài)為管理節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)或者控制節(jié)點(diǎn)當(dāng)前發(fā)送的第一節(jié)點(diǎn)的狀態(tài),該第二狀態(tài)為業(yè)務(wù)節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài);確定模塊用于根據(jù)獲取模塊獲取的第一狀態(tài)和獲取模塊獲取的第二狀態(tài),確定是否恢復(fù)第一節(jié)點(diǎn)的節(jié)點(diǎn)事件。在第二方面的第一種可選的實(shí)現(xiàn)方式中,上述確定模塊還可以用于在獲取模塊獲取第一節(jié)點(diǎn)的第一狀態(tài)之前,確定上述管理節(jié)點(diǎn)為主管理節(jié)點(diǎn)。在第二方面的第二種可選的實(shí)現(xiàn)方式中,第一節(jié)點(diǎn)的第一狀態(tài)為正常狀態(tài)、啟動恢復(fù)狀態(tài)或故障狀態(tài),該第二節(jié)點(diǎn)的第二狀態(tài)為正常狀態(tài)、啟動恢復(fù)狀態(tài)、故障狀態(tài)或空狀態(tài)。在第二方面的第三種可選的實(shí)現(xiàn)方式中,當(dāng)上述獲取模塊獲取的第一狀態(tài)為管理節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)時,上述確定模塊具體用于在第一狀態(tài)為正常狀態(tài)、啟動恢復(fù)狀態(tài)或故障狀態(tài),第二狀態(tài)為故障狀態(tài)的情況下,確定恢復(fù)第一節(jié)點(diǎn)的節(jié)點(diǎn)事件。在第二方面的第四種可選的實(shí)現(xiàn)方式中,第二方面的第三種可選的實(shí)現(xiàn)方式中,確定模塊確定恢復(fù)的是第一節(jié)點(diǎn)的故障事件(fault事件)。在第二方面的第五種可選的實(shí)現(xiàn)方式中,當(dāng)上述獲取模塊獲取的第一狀態(tài)為控制節(jié)點(diǎn)當(dāng)前發(fā)送的第一節(jié)點(diǎn)的狀態(tài)時,上述確定模塊具體用于在第一狀態(tài)為正常狀態(tài),第二狀態(tài)為啟動恢復(fù)狀態(tài)、故障狀態(tài)或空狀態(tài)的情況下,確定恢復(fù)第一節(jié)點(diǎn)的節(jié)點(diǎn)事件。在第二方面的第六種可選的實(shí)現(xiàn)方式中,上述第二方面的第五種可選的實(shí)現(xiàn)方式中,確定模塊確定恢復(fù)的是第一節(jié)點(diǎn)的啟動恢復(fù)事件(即standby事件)。第二方面及其各種可選的實(shí)現(xiàn)方式的技術(shù)效果可以參見上述對第一方面及其各種可選的實(shí)現(xiàn)方式的技術(shù)效果的相關(guān)描述,此處不再贅述。第三方面,本申請?zhí)峁┮环N管理節(jié)點(diǎn),該管理節(jié)點(diǎn)可以包括處理器和與該處理器耦合連接的存儲器。該存儲器可以用于存儲計算機(jī)指令。當(dāng)該管理節(jié)點(diǎn)運(yùn)行時,該處理器執(zhí)行該存儲器存儲的該計算機(jī)指令,以使得該管理節(jié)點(diǎn)執(zhí)行上述第一方面及其各種可選的實(shí)現(xiàn)方式中任意之一所述的恢復(fù)節(jié)點(diǎn)事件的方法。第四方面,本申請?zhí)峁┮环N計算機(jī)可讀存儲介質(zhì),該計算機(jī)可讀存儲介質(zhì)可以包括計算機(jī)指令。當(dāng)該計算機(jī)指令在管理節(jié)點(diǎn)上運(yùn)行時,使得該管理節(jié)點(diǎn)執(zhí)行上述第一方面及其各種可選的實(shí)現(xiàn)方式中任意之一所述的恢復(fù)節(jié)點(diǎn)事件的方法。第五方面,本申請?zhí)峁┮环N包括計算機(jī)指令的計算機(jī)程序產(chǎn)品,當(dāng)該計算機(jī)程序產(chǎn)品在管理節(jié)點(diǎn)上運(yùn)行時,使得該管理節(jié)點(diǎn)執(zhí)行上述第一方面及其各種可選的實(shí)現(xiàn)方式中任意之一所述的恢復(fù)節(jié)點(diǎn)事件的方法。第三方面至第五方面的相關(guān)內(nèi)容和技術(shù)效果的描述可以參見上述對第一方面及其各種可選的實(shí)現(xiàn)方式的相關(guān)內(nèi)容和技術(shù)效果的相關(guān)描述,此處不再贅述。第六方面,本申請?zhí)峁┮环N業(yè)務(wù)管理系統(tǒng),該業(yè)務(wù)管理系統(tǒng)可以包括第一節(jié)點(diǎn),業(yè)務(wù)節(jié)點(diǎn),控制節(jié)點(diǎn),以及上述第二方面及其各種可選的實(shí)現(xiàn)方式中任意之一所述的管理節(jié)點(diǎn),第二方面及其各種可選的實(shí)現(xiàn)方式中任意之一所述的管理節(jié)點(diǎn)為第一主管理節(jié)點(diǎn)?;蛘?,該業(yè)務(wù)管理系統(tǒng)可以包括第一節(jié)點(diǎn),業(yè)務(wù)節(jié)點(diǎn),控制節(jié)點(diǎn),以及上述第三方面所述的管理節(jié)點(diǎn),第三方面所述的管理節(jié)點(diǎn)為第一主管理節(jié)點(diǎn)。第六方面的相關(guān)內(nèi)容和技術(shù)效果可以參見上述對第二方面及其各種可選的實(shí)現(xiàn)方式的相關(guān)內(nèi)容和技術(shù)效果的相關(guān)描述,此處不再贅述。附圖說明圖1為本發(fā)明實(shí)施例提供的任務(wù)節(jié)點(diǎn)的狀態(tài)遷移的示意圖;圖2為本發(fā)明實(shí)施例提供的一種業(yè)務(wù)管理系統(tǒng)的架構(gòu)示意圖;圖3為本發(fā)明實(shí)施例提供的一種服務(wù)器的硬件示意圖;圖4為本發(fā)明實(shí)施例提供的恢復(fù)節(jié)點(diǎn)事件的方法示意圖一;圖5為本發(fā)明實(shí)施例提供的恢復(fù)節(jié)點(diǎn)事件的方法示意圖二;圖6為本發(fā)明實(shí)施例提供的恢復(fù)節(jié)點(diǎn)事件的方法示意圖三;圖7為本發(fā)明實(shí)施例提供的一種管理節(jié)點(diǎn)的結(jié)構(gòu)示意圖一;圖8為本發(fā)明實(shí)施例提供的一種管理節(jié)點(diǎn)的結(jié)構(gòu)示意圖二;圖9為本發(fā)明實(shí)施例提供的一種業(yè)務(wù)節(jié)點(diǎn)的結(jié)構(gòu)示意圖一;圖10為本發(fā)明實(shí)施例提供的一種業(yè)務(wù)節(jié)點(diǎn)的結(jié)構(gòu)示意圖二。具體實(shí)施方式本文中術(shù)語“和/或”,僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,可以表示:單獨(dú)存在a,同時存在a和b,單獨(dú)存在b這三種情況。本發(fā)明實(shí)施例的說明書和權(quán)利要求書中的術(shù)語“第一”和“第二”等是用于區(qū)別不同的對象,而不是用于描述對象的特定順序。例如,第一狀態(tài)和第二狀態(tài)等是用于區(qū)別不同的狀態(tài),而不是用于描述狀態(tài)的特定順序。在本發(fā)明實(shí)施例中,“示例性的”或者“例如”等詞用于表示作例子、例證或說明。本發(fā)明實(shí)施例中被描述為“示例性的”或者“例如”的任何實(shí)施例或設(shè)計方案不應(yīng)被解釋為比其它實(shí)施例或設(shè)計方案更優(yōu)選或更具優(yōu)勢。確切而言,使用“示例性的”或者“例如”等詞旨在以具體方式呈現(xiàn)相關(guān)概念。在本發(fā)明實(shí)施例的描述中,除非另有說明,“多個”的含義是指兩個或兩個以上。例如,多個管理節(jié)點(diǎn)是指兩個或兩個以上的管理節(jié)點(diǎn);多個業(yè)務(wù)是指兩個或兩個以上的業(yè)務(wù)節(jié)點(diǎn)。下面對本發(fā)明實(shí)施例提供的恢復(fù)節(jié)點(diǎn)事件的方法、裝置及系統(tǒng)中涉及的一些概念做解釋說明??刂乒?jié)點(diǎn):在業(yè)務(wù)管理系統(tǒng)中,控制節(jié)點(diǎn)可以監(jiān)測該業(yè)務(wù)管理系統(tǒng)中的各個節(jié)點(diǎn)(例如業(yè)務(wù)節(jié)點(diǎn)、管理節(jié)點(diǎn)和任務(wù)節(jié)點(diǎn)等)的狀態(tài),如此,可以在各個節(jié)點(diǎn)的狀態(tài)異常時做出相應(yīng)的調(diào)整,以保證業(yè)務(wù)管理系統(tǒng)正常地工作。管理節(jié)點(diǎn):在業(yè)務(wù)管理系統(tǒng)中,管理節(jié)點(diǎn)可以管理業(yè)務(wù)管理系統(tǒng)中的任務(wù)節(jié)點(diǎn),具體包括處理任務(wù)節(jié)點(diǎn)的節(jié)點(diǎn)事件、向業(yè)務(wù)節(jié)點(diǎn)發(fā)送任務(wù)節(jié)點(diǎn)的節(jié)點(diǎn)事件等。業(yè)務(wù)節(jié)點(diǎn):在業(yè)務(wù)管理系統(tǒng)中,業(yè)務(wù)節(jié)點(diǎn)可以處理任務(wù)節(jié)點(diǎn)節(jié)點(diǎn)事件,具體可以包括將任務(wù)節(jié)點(diǎn)下線或者上線等。任務(wù)節(jié)點(diǎn):在業(yè)務(wù)管理系統(tǒng)中,任務(wù)節(jié)點(diǎn)可以處理用戶的業(yè)務(wù),以保證用戶的業(yè)務(wù)順利地運(yùn)行。任務(wù)節(jié)點(diǎn)的狀態(tài):任務(wù)節(jié)點(diǎn)的狀態(tài)可以包括故障狀態(tài)、啟動恢復(fù)狀態(tài)和正常狀態(tài)。本發(fā)明實(shí)施例中,任務(wù)節(jié)點(diǎn)的各種狀態(tài)之間可以遷移變化,示例性的,如圖1所示為一個任務(wù)節(jié)點(diǎn)的狀態(tài)遷移的示意圖,圖1中,任務(wù)節(jié)點(diǎn)的狀態(tài)遷移包括5種情況(圖1中以①-⑤分別示意),下面對這5中情況做詳細(xì)的說明。第①種:啟動恢復(fù)狀態(tài)遷移到正常狀態(tài)。本發(fā)明實(shí)施例中,任務(wù)節(jié)點(diǎn)從啟動恢復(fù)狀態(tài)遷移到正常狀態(tài)可以理解為該任務(wù)節(jié)點(diǎn)正常啟動,并且啟動后恢復(fù)為正常狀態(tài),該任務(wù)節(jié)點(diǎn)可以處理業(yè)務(wù)。第②種:正常狀態(tài)遷移到啟動恢復(fù)狀態(tài)。本發(fā)明實(shí)施例中,任務(wù)節(jié)點(diǎn)從正常狀態(tài)遷移到啟動恢復(fù)狀態(tài)可以理解為該任務(wù)節(jié)點(diǎn)在短時間內(nèi)重啟了,在重啟的過程中,該任務(wù)節(jié)點(diǎn)的狀態(tài)變?yōu)閱踊謴?fù)狀態(tài),該任務(wù)節(jié)點(diǎn)暫時無法處理業(yè)務(wù)。第③種:啟動恢復(fù)狀態(tài)遷移到故障狀態(tài)。本發(fā)明實(shí)施例中,任務(wù)節(jié)點(diǎn)從啟動恢復(fù)狀態(tài)遷移到故障狀態(tài)可以理解為該任務(wù)節(jié)點(diǎn)在啟動的過程中發(fā)生故障,該任務(wù)節(jié)點(diǎn)的狀態(tài)變?yōu)楣收蠣顟B(tài),該任務(wù)節(jié)點(diǎn)無法處理業(yè)務(wù)。第④種:故障狀態(tài)遷移到啟動恢復(fù)狀態(tài)。本發(fā)明實(shí)施例中,任務(wù)節(jié)點(diǎn)從故障狀態(tài)遷移到啟動恢復(fù)狀態(tài)可以理解為該任務(wù)節(jié)點(diǎn)的故障解除之后,該任務(wù)節(jié)點(diǎn)重新啟動,該任務(wù)節(jié)點(diǎn)的狀態(tài)變?yōu)閱踊謴?fù)狀態(tài),該第一節(jié)點(diǎn)暫時無法處理業(yè)務(wù)。第⑤種:正常狀態(tài)遷移到故障狀態(tài)。本發(fā)明實(shí)施例中,任務(wù)節(jié)點(diǎn)從正常狀態(tài)遷移到故障狀態(tài)可以理解為該任務(wù)節(jié)點(diǎn)在正常處理業(yè)務(wù)的過程中發(fā)生故障,該任務(wù)節(jié)點(diǎn)的狀態(tài)變?yōu)楣收蠣顟B(tài),該任務(wù)節(jié)點(diǎn)無法處理業(yè)務(wù)。需要說明的是,本發(fā)明實(shí)施例中,一個任務(wù)節(jié)點(diǎn)的狀態(tài)不能從故障狀態(tài)遷移到正常狀態(tài),這是因?yàn)橐粋€任務(wù)節(jié)點(diǎn)發(fā)生故障之后,在該任務(wù)節(jié)點(diǎn)恢復(fù)正常的過程中,該任務(wù)節(jié)點(diǎn)必須先重新啟動再恢復(fù)正常,即該任務(wù)節(jié)點(diǎn)的狀態(tài)必須從故障狀態(tài)先遷移到啟動恢復(fù)狀態(tài),再從啟動恢復(fù)狀態(tài)遷移到正常狀態(tài)。任務(wù)節(jié)點(diǎn)的節(jié)點(diǎn)事件:任務(wù)節(jié)點(diǎn)的節(jié)點(diǎn)事件可以包括fault事件、standby事件和normal事件。本發(fā)明實(shí)施例中,fault事件表示任務(wù)節(jié)點(diǎn)處于故障狀態(tài)(即表示該任務(wù)節(jié)點(diǎn)無法處理業(yè)務(wù));standby事件表示任務(wù)節(jié)點(diǎn)處于啟動恢復(fù)的狀態(tài)(即表示該任務(wù)節(jié)點(diǎn)正在啟動,啟動后可以恢復(fù)為正常狀態(tài),并在恢復(fù)為正常狀態(tài)后可以處理業(yè)務(wù));normal事件表示任務(wù)節(jié)點(diǎn)處于正常狀態(tài)(即表示該任務(wù)節(jié)點(diǎn)可以處理業(yè)務(wù))?;?br>背景技術(shù)
      提及的恢復(fù)節(jié)點(diǎn)事件的方法,由于在
      背景技術(shù)
      中,需要為每個業(yè)務(wù)節(jié)點(diǎn)分別設(shè)置一個緩沖隊(duì)列,并為該緩沖隊(duì)列中記錄的節(jié)點(diǎn)事件分別增加描述屬性,以及將這些記錄了節(jié)點(diǎn)事件的緩沖隊(duì)列存入持久性存儲介質(zhì)中,因此在業(yè)務(wù)節(jié)點(diǎn)比較多時,可能會使得存入持久性存儲介質(zhì)的數(shù)據(jù)量比較大,從而對業(yè)務(wù)管理系統(tǒng)的性能產(chǎn)生影響,并且由于這些緩沖隊(duì)列需要在所有業(yè)務(wù)節(jié)點(diǎn)間保持一致,因此使得節(jié)點(diǎn)事件的處理機(jī)制比較復(fù)雜。為了解決上述問題,本發(fā)明實(shí)施例提供一種恢復(fù)節(jié)點(diǎn)事件的方法、裝置及系統(tǒng),業(yè)務(wù)管理系統(tǒng)中的主管理節(jié)點(diǎn)發(fā)生故障之后,可以從多個備管理節(jié)點(diǎn)中選擇一個備管理節(jié)點(diǎn)作為新主管理節(jié)點(diǎn),新主管理節(jié)點(diǎn)根據(jù)該新主管理節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)和該新主管理節(jié)點(diǎn)獲取的業(yè)務(wù)節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài),確定是否恢復(fù)第一節(jié)點(diǎn)的節(jié)點(diǎn)事件。本發(fā)明實(shí)施例提供的恢復(fù)節(jié)點(diǎn)事件的方法,可以防止節(jié)點(diǎn)事件被遺漏,并且能夠防止節(jié)點(diǎn)事件被遺漏的情況下,使得節(jié)點(diǎn)事件不對業(yè)務(wù)管理系統(tǒng)的性能產(chǎn)生影響、且簡化了節(jié)點(diǎn)事件的處理機(jī)制。本發(fā)明實(shí)施例提供的恢復(fù)節(jié)點(diǎn)事件的方法可以應(yīng)用于業(yè)務(wù)管理系統(tǒng)中,如圖2所示,為本發(fā)明實(shí)施例提供的一種業(yè)務(wù)管理系統(tǒng)的架構(gòu)示意圖,在圖2中,該業(yè)務(wù)管理系統(tǒng)包括控制節(jié)點(diǎn)10,至少一個管理節(jié)點(diǎn)(圖2中是以該業(yè)務(wù)管理系統(tǒng)包括3個管理節(jié)點(diǎn)為例示意的,分別記為管理節(jié)點(diǎn)11a、管理節(jié)點(diǎn)11b和管理節(jié)點(diǎn)11c),至少一個業(yè)務(wù)節(jié)點(diǎn)(圖2中是以該業(yè)務(wù)管理系統(tǒng)包括3個業(yè)務(wù)節(jié)點(diǎn)為例示意的,分別記為業(yè)務(wù)節(jié)點(diǎn)12a、業(yè)務(wù)節(jié)點(diǎn)12b和業(yè)務(wù)節(jié)點(diǎn)12c),以及至少一個任務(wù)節(jié)點(diǎn)(圖2中是以該業(yè)務(wù)管理系統(tǒng)包括4個任務(wù)節(jié)點(diǎn)為例示意的,分別記為任務(wù)節(jié)點(diǎn)13a、任務(wù)節(jié)點(diǎn)13b、任務(wù)節(jié)點(diǎn)13c和任務(wù)節(jié)點(diǎn)14d)。其中,控制節(jié)點(diǎn)分別與至少一個管理節(jié)點(diǎn)和至少一個任務(wù)節(jié)點(diǎn)連接,至少一個業(yè)務(wù)節(jié)點(diǎn)與至少一個管理節(jié)點(diǎn)連接(一個業(yè)務(wù)節(jié)點(diǎn)對應(yīng)一個管理節(jié)點(diǎn))。本發(fā)明實(shí)施例中,任務(wù)節(jié)點(diǎn)用于處理用戶的各種業(yè)務(wù),上述業(yè)務(wù)管理系統(tǒng)中的控制節(jié)點(diǎn)可以檢測各個任務(wù)節(jié)點(diǎn)的狀態(tài),并且可以向管理節(jié)點(diǎn)發(fā)送表示任務(wù)節(jié)點(diǎn)的狀態(tài)的節(jié)點(diǎn)事件,從而管理節(jié)點(diǎn)可以通知業(yè)務(wù)節(jié)點(diǎn)該節(jié)點(diǎn)事件,業(yè)務(wù)節(jié)點(diǎn)可以處理該節(jié)點(diǎn)事件(例如包括故障事件、正常事件和啟動恢復(fù)事件)并且更新該業(yè)務(wù)節(jié)點(diǎn)記錄的任務(wù)節(jié)點(diǎn)的狀態(tài),然后通知業(yè)務(wù)管理系統(tǒng)中的所有管理節(jié)點(diǎn)該節(jié)點(diǎn)事件處理完成,以使得該所有管理節(jié)點(diǎn)更新所有管理節(jié)點(diǎn)記錄的任務(wù)節(jié)點(diǎn)的狀態(tài)。需要說明的是,本發(fā)明實(shí)施例中,上述業(yè)務(wù)管理系統(tǒng)中的管理節(jié)點(diǎn)、業(yè)務(wù)節(jié)點(diǎn)和任務(wù)節(jié)點(diǎn)的數(shù)量可以根據(jù)實(shí)際使用需求確定,本發(fā)明實(shí)施例不作具體限定。需要說明的是,本發(fā)明實(shí)施例中,上述如圖2所示的至少一個管理節(jié)點(diǎn)中的每一個管理節(jié)點(diǎn)可以為同一種結(jié)構(gòu)的設(shè)備,也可以為不同結(jié)構(gòu)的設(shè)備。同理,上述如圖2所示的至少一個業(yè)務(wù)節(jié)點(diǎn)中的每一個業(yè)務(wù)節(jié)點(diǎn)也可以為同一種結(jié)構(gòu)的設(shè)備,也可以為不同結(jié)構(gòu)的設(shè)備,上述如圖2所示的至少一個任務(wù)節(jié)點(diǎn)也可以為同一種結(jié)構(gòu)的設(shè)備,也可以為不同結(jié)構(gòu)的設(shè)備。本發(fā)明實(shí)施例中,假設(shè)上述至少一個管理節(jié)點(diǎn)中的每一個管理節(jié)點(diǎn)為同一種結(jié)構(gòu)的設(shè)備,下面介紹本發(fā)明實(shí)施例提供的管理節(jié)點(diǎn)的硬件結(jié)構(gòu)。示例性的,本發(fā)明實(shí)施例提供的管理節(jié)點(diǎn)可以為服務(wù)器,以圖2所示的管理節(jié)點(diǎn)為服務(wù)器為例,對本發(fā)明實(shí)施例提供的管理節(jié)點(diǎn)的硬件結(jié)構(gòu)進(jìn)行示例性的說明。圖3為本發(fā)明實(shí)施例提供的服務(wù)器的硬件示意圖,如圖3所示的服務(wù)器可以包括:處理器20、存儲器21和通信接口22。處理器20是服務(wù)器的核心部件,用于運(yùn)行服務(wù)器的操作系統(tǒng)與服務(wù)器上安裝的應(yīng)用程序(包括系統(tǒng)應(yīng)用程序和第三方應(yīng)用程序)。本發(fā)明實(shí)施例中,處理器20具體可以為中央處理器(centralprocessingunit,cpu),通用處理器,數(shù)字信號處理器(digitalsignalprocessor,dsp),專用集成電路(application-specificintegratedcircuit,asic),現(xiàn)場可編程門陣列(fieldprogrammablegatearray,fpga)或者其他可編程邏輯器件、晶體管邏輯器件、硬件部件或者其任意組合,其可以實(shí)現(xiàn)或執(zhí)行本發(fā)明實(shí)施例公開的內(nèi)容所描述的各種示例性的邏輯方框,模塊和電路;處理器也可以是實(shí)現(xiàn)計算功能的組合,例如包含一個或多個微處理器組合,dsp和微處理器的組合等。存儲器21用于存儲服務(wù)器的程序代碼和數(shù)據(jù)。本發(fā)明實(shí)施例中,存儲器31具體可以包括易失性存儲器(volatilememory),例如隨機(jī)存取存儲器(random-accessmemory,ram);該存儲器也可以包括非易失性存儲器(non-volatilememory),例如只讀存儲器(read-onlymemory,rom),快閃存儲器(flashmemory),硬盤(harddisk,hdd)或固態(tài)硬盤(solid-statedisk,ssd);該存儲器還可以包括上述種類的存儲器的組合。通信接口22用于服務(wù)器與其他設(shè)備進(jìn)行通信的接口電路,通信接口可以為收發(fā)器、收發(fā)電路等具有收發(fā)功能的結(jié)構(gòu),通信接口包括串行通信接口和并行通信接口。本發(fā)明實(shí)施例中,上述如圖2所示的控制節(jié)點(diǎn)、至少一個業(yè)務(wù)節(jié)點(diǎn)和至少一個任務(wù)節(jié)點(diǎn)均可以為服務(wù)器,且可以為與上述如圖3所示的服務(wù)器的結(jié)構(gòu)相同的服務(wù)器,或者可以為包括如圖3所示的服務(wù)器的所有組件以及其他組件的服務(wù)器。假設(shè)控制節(jié)點(diǎn)、至少一個業(yè)務(wù)節(jié)點(diǎn)和至少一個任務(wù)節(jié)點(diǎn)均為與如圖3所示的服務(wù)器的結(jié)構(gòu)相同的服務(wù)器,對于本發(fā)明實(shí)施例提供的控制節(jié)點(diǎn)、業(yè)務(wù)節(jié)點(diǎn)和任務(wù)節(jié)點(diǎn)的各個組件的具體描述可以參見對圖3所示的服務(wù)器的各個組件的相關(guān)描述,此處不再贅述。本發(fā)明實(shí)施例提供的恢復(fù)節(jié)點(diǎn)事件的方法可以應(yīng)用于業(yè)務(wù)管理系統(tǒng)中的主管理節(jié)點(diǎn)發(fā)生故障的場景中。具體的,在業(yè)務(wù)管理系統(tǒng)處理一個節(jié)點(diǎn)(例如第一節(jié)點(diǎn))的節(jié)點(diǎn)事件的過程中,該業(yè)務(wù)管理系統(tǒng)中的主管理節(jié)點(diǎn)發(fā)生故障,在這種情況下,可以重新選擇一個管理節(jié)點(diǎn)作為新主管理節(jié)點(diǎn)(以下均稱為第一主管理節(jié)點(diǎn)),并由第一主管理節(jié)點(diǎn)確定是否恢復(fù)原來的主管理節(jié)點(diǎn)(以下均稱為舊主管理節(jié)點(diǎn))發(fā)生故障時,業(yè)務(wù)管理系統(tǒng)中可能遺漏的節(jié)點(diǎn)事件。為了清楚地描述本發(fā)明實(shí)施例提供的恢復(fù)節(jié)點(diǎn)事件的方法,在下述實(shí)施例中,以業(yè)務(wù)管理系統(tǒng)連續(xù)兩次處理節(jié)點(diǎn)事件為例介紹恢復(fù)節(jié)點(diǎn)事件的方法,其中,將舊主管理節(jié)點(diǎn)發(fā)生故障前,業(yè)務(wù)管理系統(tǒng)正在處理的第一節(jié)點(diǎn)的節(jié)點(diǎn)事件稱為第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件,將舊主管理節(jié)點(diǎn)發(fā)生故障后,業(yè)務(wù)管理管理系統(tǒng)中控制節(jié)點(diǎn)當(dāng)前發(fā)送的待處理的第一節(jié)點(diǎn)的新的節(jié)點(diǎn)事件稱為第一節(jié)點(diǎn)的第二節(jié)點(diǎn)事件,在第一主管理節(jié)點(diǎn)代替舊主管理節(jié)點(diǎn)處理之后,第一主管理節(jié)點(diǎn)可以確定是否恢復(fù)第一節(jié)點(diǎn)事件。下面對本發(fā)明實(shí)施例提供的恢復(fù)節(jié)點(diǎn)事件的方法做詳細(xì)地說明。本發(fā)明實(shí)施例提供一種恢復(fù)節(jié)點(diǎn)事件的方法,如圖4所示,該方法可以包括:s101、控制節(jié)點(diǎn)獲取第一節(jié)點(diǎn)的狀態(tài)。本發(fā)明實(shí)施例中,業(yè)務(wù)管理系統(tǒng)中的控制節(jié)點(diǎn)可以監(jiān)測該業(yè)務(wù)管理系統(tǒng)中的各個節(jié)點(diǎn)(例如任務(wù)節(jié)點(diǎn)、管理節(jié)點(diǎn)和業(yè)務(wù)節(jié)點(diǎn)等)的狀態(tài),如此,可以在各個節(jié)點(diǎn)的狀態(tài)異常時做出相應(yīng)的調(diào)整(例如切換節(jié)點(diǎn)等),以保證業(yè)務(wù)管理系統(tǒng)正常地工作。示例性的,本發(fā)明實(shí)施例中,如果業(yè)務(wù)管理系統(tǒng)中的某一個任務(wù)節(jié)點(diǎn)(例如上述第一節(jié)點(diǎn))發(fā)生故障或者重啟時,那么該第一節(jié)點(diǎn)暫時不能再處理業(yè)務(wù),待該第一節(jié)點(diǎn)恢復(fù)正常時才可以繼續(xù)處理業(yè)務(wù)。假設(shè)業(yè)務(wù)管理系統(tǒng)中的第一節(jié)點(diǎn)發(fā)生故障,該第一節(jié)點(diǎn)不能繼續(xù)再處理業(yè)務(wù),從而可能會導(dǎo)致下一次到達(dá)該第一節(jié)點(diǎn)的業(yè)務(wù)均不能被成功的處理。為了保證用戶的業(yè)務(wù)順利地被處理,業(yè)務(wù)管理系統(tǒng)中的控制節(jié)點(diǎn)可以將其檢測到的第一節(jié)點(diǎn)的狀態(tài)(即故障狀態(tài)),從而業(yè)務(wù)管理系統(tǒng)可以根據(jù)控制節(jié)點(diǎn)獲取的第一節(jié)點(diǎn)的狀態(tài)對該業(yè)務(wù)管理系統(tǒng)中的各個節(jié)點(diǎn)做相應(yīng)的調(diào)整??蛇x的,本發(fā)明實(shí)施例中,控制節(jié)點(diǎn)可以周期性地檢測第一節(jié)點(diǎn)的狀態(tài),以使得業(yè)務(wù)管理系統(tǒng)及時地根據(jù)第一節(jié)點(diǎn)的狀態(tài)變化對該業(yè)務(wù)管理系統(tǒng)中的各個節(jié)點(diǎn)做相應(yīng)的調(diào)整,從而保證業(yè)務(wù)管理系統(tǒng)能夠正常地工作。需要說明的是,對于第一節(jié)點(diǎn)的狀態(tài)的具體描述,可以參見上述實(shí)施例中對于第一節(jié)點(diǎn)的狀態(tài)的相關(guān)描述,此處不再贅述。s102、控制節(jié)點(diǎn)根據(jù)第一節(jié)點(diǎn)的狀態(tài),向所有管理節(jié)點(diǎn)發(fā)送第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件。本發(fā)明實(shí)施例中,一個任務(wù)節(jié)點(diǎn)的狀態(tài)與該任務(wù)節(jié)點(diǎn)的節(jié)點(diǎn)事件的類型具有一一對應(yīng)的關(guān)系,即任務(wù)節(jié)點(diǎn)的故障狀態(tài)、啟動恢復(fù)狀態(tài)和正常狀態(tài)與該任務(wù)節(jié)點(diǎn)的fault事件、standby事件和normal事件)具有一一對應(yīng)的關(guān)系。如表1所示,為本發(fā)明實(shí)施例中一個任務(wù)節(jié)點(diǎn)的狀態(tài)與該任務(wù)節(jié)點(diǎn)的節(jié)點(diǎn)事件的類型之間的對應(yīng)關(guān)系的示例。表1任務(wù)節(jié)點(diǎn)的狀態(tài)任務(wù)節(jié)點(diǎn)的節(jié)點(diǎn)事件的類型故障狀態(tài)fault事件啟動恢復(fù)狀態(tài)standby事件正常狀態(tài)normal事件本發(fā)明實(shí)施例中,控制節(jié)點(diǎn)檢測到第一節(jié)點(diǎn)的狀態(tài)之后,控制節(jié)點(diǎn)可以根據(jù)第一節(jié)點(diǎn)的狀態(tài)確定第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件的類型,即確定第一節(jié)點(diǎn)的第一事件是哪一種節(jié)點(diǎn)事件(節(jié)點(diǎn)事件包括fault事件、standby事件和normal事件)。示例性的,結(jié)合上述表1,若控制節(jié)點(diǎn)檢測到第一節(jié)點(diǎn)的狀態(tài)為故障狀態(tài),則控制節(jié)點(diǎn)向管理節(jié)點(diǎn)發(fā)送與該故障狀態(tài)對應(yīng)的fault事件;若控制節(jié)點(diǎn)檢測到第一節(jié)點(diǎn)的狀態(tài)為啟動恢復(fù)狀態(tài),控制節(jié)點(diǎn)向管理節(jié)點(diǎn)發(fā)送與該啟動恢復(fù)狀態(tài)對應(yīng)的standby事件;若控制節(jié)點(diǎn)檢測到第一節(jié)點(diǎn)的狀態(tài)為正常狀態(tài),控制節(jié)點(diǎn)向管理節(jié)點(diǎn)發(fā)送與該正常狀態(tài)對應(yīng)的normal事件。可選的,本發(fā)明實(shí)施例中,上述控制節(jié)點(diǎn)將第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件發(fā)送給業(yè)務(wù)管理系統(tǒng)中的所有管理節(jié)點(diǎn)(通常,業(yè)務(wù)管理系統(tǒng)中有多個管理節(jié)點(diǎn),其中,包括一個主管理節(jié)點(diǎn)和多個備管理節(jié)點(diǎn))時,控制節(jié)點(diǎn)可以依次向各個管理節(jié)點(diǎn)發(fā)送第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件,該控制節(jié)點(diǎn)還可以同時向各個管理節(jié)點(diǎn)發(fā)送第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件,本發(fā)明實(shí)施例不作具體限定。s103、所有管理節(jié)點(diǎn)接收控制節(jié)點(diǎn)發(fā)送的第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件。本發(fā)明實(shí)施例中,所有管理節(jié)點(diǎn)接收到控制節(jié)點(diǎn)發(fā)送的第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件之后,如果業(yè)務(wù)管理系統(tǒng)中的主管理節(jié)點(diǎn)處于正常狀態(tài),那么可以繼續(xù)執(zhí)行下述s104-s108:需要說明的是,本發(fā)明實(shí)施例中,下述實(shí)施例提及的主管理節(jié)點(diǎn)均指的舊主管理節(jié)點(diǎn)。s104、主管理節(jié)點(diǎn)將第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件發(fā)送給業(yè)務(wù)節(jié)點(diǎn)。本發(fā)明實(shí)施例中,業(yè)務(wù)管理系統(tǒng)中的所有管理節(jié)點(diǎn)(包括主管理節(jié)點(diǎn)和備管理節(jié)點(diǎn))接收控制節(jié)點(diǎn)發(fā)送的第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件之后,由負(fù)責(zé)管理第一節(jié)點(diǎn)的節(jié)點(diǎn)事件的主管理節(jié)點(diǎn)(主管理節(jié)點(diǎn))將該第一節(jié)點(diǎn)事件發(fā)送給業(yè)務(wù)節(jié)點(diǎn)。s105、業(yè)務(wù)節(jié)點(diǎn)接收主管理節(jié)點(diǎn)發(fā)送的第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件。s106、業(yè)務(wù)節(jié)點(diǎn)處理第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件。本發(fā)明實(shí)施例中,業(yè)務(wù)節(jié)點(diǎn)可以處理任務(wù)節(jié)點(diǎn)的節(jié)點(diǎn)事件,從而可以調(diào)整業(yè)務(wù)管理系統(tǒng)中的各個任務(wù)節(jié)點(diǎn)的工作模式(例如將某一個任務(wù)節(jié)點(diǎn)下線或者上線等),以保證業(yè)務(wù)管理系統(tǒng)順利地處理用戶的業(yè)務(wù)。本發(fā)明實(shí)施例中,上述業(yè)務(wù)節(jié)點(diǎn)接收主管理節(jié)點(diǎn)發(fā)送的第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件之后,業(yè)務(wù)節(jié)點(diǎn)可以處理該第一節(jié)點(diǎn)事件,業(yè)務(wù)節(jié)點(diǎn)處理第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件包括:處理第一節(jié)點(diǎn)的fault事件,處理第一節(jié)點(diǎn)的standby事件,以及處理第一節(jié)點(diǎn)的normal事件。具體的,業(yè)務(wù)節(jié)點(diǎn)處理第一節(jié)點(diǎn)的fault事件具體可以包括業(yè)務(wù)節(jié)點(diǎn)將該第一節(jié)點(diǎn)下線,并將該第一節(jié)點(diǎn)上的業(yè)務(wù)遷移到其他處于正常狀態(tài)的任務(wù)節(jié)點(diǎn)上,如此可以保證業(yè)務(wù)處理不被中斷;業(yè)務(wù)節(jié)點(diǎn)處理第一節(jié)點(diǎn)的standby事件具體可以包括業(yè)務(wù)節(jié)點(diǎn)將原來在該節(jié)點(diǎn)上運(yùn)行的部分業(yè)務(wù)遷移回該第一節(jié)點(diǎn),待該第一節(jié)點(diǎn)恢復(fù)正常狀態(tài)后,該第一節(jié)點(diǎn)可以處理已遷移回到該第一節(jié)點(diǎn)的業(yè)務(wù),如此可以保證各個任務(wù)節(jié)點(diǎn)之間的負(fù)載平衡;業(yè)務(wù)節(jié)點(diǎn)處理第一節(jié)點(diǎn)的normal事件具體可以包括業(yè)務(wù)節(jié)點(diǎn)將該第一節(jié)點(diǎn)加入到正常節(jié)點(diǎn)的列表中,如此可以標(biāo)記出該第一節(jié)點(diǎn)可以正常處理業(yè)務(wù),以使得該下一次到達(dá)該第一節(jié)點(diǎn)的業(yè)務(wù)可以被該第一節(jié)點(diǎn)成功地處理。s107、業(yè)務(wù)節(jié)點(diǎn)更新該業(yè)務(wù)節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)。本發(fā)明實(shí)施例中,業(yè)務(wù)節(jié)點(diǎn)處理完某一個任務(wù)節(jié)點(diǎn)的節(jié)點(diǎn)事件之后,業(yè)務(wù)節(jié)點(diǎn)可以將該業(yè)務(wù)節(jié)點(diǎn)當(dāng)前處理的該任務(wù)節(jié)點(diǎn)的節(jié)點(diǎn)事件對應(yīng)的該任務(wù)節(jié)點(diǎn)的狀態(tài)記錄在該業(yè)務(wù)節(jié)點(diǎn)中,在業(yè)務(wù)節(jié)點(diǎn)處理完該任務(wù)節(jié)點(diǎn)的下一次節(jié)點(diǎn)事件之后,該業(yè)務(wù)節(jié)點(diǎn)可以用與該業(yè)務(wù)節(jié)點(diǎn)處理的下一次節(jié)點(diǎn)事件的類型所對應(yīng)的該任務(wù)節(jié)點(diǎn)的狀態(tài)替換該業(yè)務(wù)節(jié)點(diǎn)當(dāng)前記錄的該任務(wù)節(jié)點(diǎn)的狀態(tài),即業(yè)務(wù)節(jié)點(diǎn)可以更新該業(yè)務(wù)節(jié)點(diǎn)記錄的任務(wù)節(jié)點(diǎn)的狀態(tài)。本發(fā)明實(shí)施例中,業(yè)務(wù)節(jié)點(diǎn)更新該業(yè)務(wù)節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài),如此,可以根據(jù)業(yè)務(wù)節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)獲知該業(yè)務(wù)節(jié)點(diǎn)上一次處理的第一節(jié)點(diǎn)的節(jié)點(diǎn)事件對應(yīng)的第一節(jié)點(diǎn)的狀態(tài),或者可以獲知該業(yè)務(wù)節(jié)點(diǎn)上一次處理的第一節(jié)點(diǎn)的節(jié)點(diǎn)事件的類型。s108、業(yè)務(wù)節(jié)點(diǎn)向主管理節(jié)點(diǎn)發(fā)送用于指示第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件處理完成的第一通知消息。本發(fā)明實(shí)施例中,業(yè)務(wù)節(jié)點(diǎn)處理完第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件之后,該業(yè)務(wù)節(jié)點(diǎn)可以向主管理節(jié)點(diǎn)發(fā)送用于指示第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件處理完成的第一通知消息,如此,主管理節(jié)點(diǎn)可以根據(jù)該第一通知消息獲知業(yè)務(wù)節(jié)點(diǎn)已經(jīng)完成了第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件的處理。需要說明的是,本發(fā)明實(shí)施例可以不限定s107與s108的執(zhí)行順序。即本發(fā)明實(shí)施例可以先執(zhí)行s107,后執(zhí)行s108;也可以先執(zhí)行s108,后執(zhí)行s107;還可以同時執(zhí)行s107和s108。s109、主管理節(jié)點(diǎn)接收業(yè)務(wù)節(jié)點(diǎn)發(fā)送的第一通知消息。s110、主管理節(jié)點(diǎn)根據(jù)其接收的第一通知消息中的第一節(jié)點(diǎn)的狀態(tài)信息,更新該主管理節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)。其中,上述業(yè)務(wù)節(jié)點(diǎn)發(fā)送給主管理節(jié)點(diǎn)的第一通知消息中攜帶有第一節(jié)點(diǎn)的狀態(tài)信息,該第一節(jié)點(diǎn)的狀態(tài)信息可以指示第一節(jié)點(diǎn)的狀態(tài)。本發(fā)明實(shí)施例中,主管理節(jié)點(diǎn)接收到業(yè)務(wù)節(jié)點(diǎn)發(fā)送的通知消息之后,該主管理節(jié)點(diǎn)可以將該第一通知消息中第一節(jié)點(diǎn)的狀態(tài)信息指示的第一節(jié)點(diǎn)的狀態(tài)記錄在該主管理節(jié)點(diǎn)中,在主管理節(jié)點(diǎn)接收到業(yè)務(wù)節(jié)點(diǎn)發(fā)送的用于指示處理完成第一節(jié)點(diǎn)的下一次節(jié)點(diǎn)事件的第一通知消息時,主管理節(jié)點(diǎn)可以用其接收的第一通知消息中第一節(jié)點(diǎn)的狀態(tài)信息所指示的第一節(jié)點(diǎn)的狀態(tài)替換該主管理節(jié)點(diǎn)當(dāng)前記錄的第一節(jié)點(diǎn)的狀態(tài),即主管理節(jié)點(diǎn)可以更新該主管理節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)??蛇x的,本發(fā)明實(shí)施例中,主管理節(jié)點(diǎn)更新完該主管理節(jié)點(diǎn)中記錄的第一節(jié)點(diǎn)狀態(tài)之后,該主管理節(jié)點(diǎn)還可以通知其他備管理節(jié)點(diǎn)第一節(jié)點(diǎn)的狀態(tài),以使得其他備管理節(jié)點(diǎn)更新各自記錄的第一節(jié)點(diǎn)的狀態(tài)。綜上可知,本發(fā)明實(shí)施例中,業(yè)務(wù)管理系統(tǒng)中的所有管理節(jié)點(diǎn)可以更新該所有管理節(jié)點(diǎn)中記錄的第一節(jié)點(diǎn)的狀態(tài),如此,所有管理節(jié)點(diǎn)接收到第一節(jié)點(diǎn)的下一次節(jié)點(diǎn)事件時,該所有管理節(jié)點(diǎn)可以獲知該所有管理節(jié)點(diǎn)接收的第一節(jié)點(diǎn)的上一次節(jié)點(diǎn)事件對應(yīng)的第一節(jié)點(diǎn)的狀態(tài),或者可以獲知該所有管理節(jié)點(diǎn)接收的第一節(jié)點(diǎn)的上一次節(jié)點(diǎn)事件的類型。本發(fā)明實(shí)施例中,主管理節(jié)點(diǎn)根據(jù)其接收的通知消息中的第一節(jié)點(diǎn)的狀態(tài)信息,更新該主管理節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài),至此,表明業(yè)務(wù)管理系統(tǒng)成功地完成了第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件的處理,從而可以根據(jù)對該第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件的處理結(jié)果重新將用戶的業(yè)務(wù)分配到不同的任務(wù)節(jié)點(diǎn)上(例如,將第一節(jié)點(diǎn)下線的情況下,將原本需要在第一節(jié)點(diǎn)上處理的業(yè)務(wù)遷移到其他正常的任務(wù)節(jié)點(diǎn)上),如此,能夠保證業(yè)務(wù)管理系統(tǒng)正常地工作??蛇x的,本發(fā)明實(shí)施例中,結(jié)合圖4,在上述s104之前,本發(fā)明實(shí)施例提供的恢復(fù)節(jié)點(diǎn)事件的方法還可以包括s104a:s104a、主管理節(jié)點(diǎn)對第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件做預(yù)處理。本發(fā)明實(shí)施例中,上述主管理節(jié)點(diǎn)對其接收到的第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件做預(yù)處理可以包括主管理節(jié)點(diǎn)對該主管理節(jié)點(diǎn)上的節(jié)點(diǎn)事件(該主管理節(jié)點(diǎn)上可能有多個節(jié)點(diǎn)事件)排序或者做一些其他的準(zhǔn)備工作。(例如,合并節(jié)點(diǎn)事件或者刪除節(jié)點(diǎn)事件,合并節(jié)點(diǎn)事件指的是可以將某一個節(jié)點(diǎn)的連續(xù)幾次相同的節(jié)點(diǎn)事件合并,處理一次該節(jié)點(diǎn)事件即可;刪除節(jié)點(diǎn)事件指的是假如主管理節(jié)點(diǎn)接收到某一個節(jié)點(diǎn)的fault事件時,該主管理節(jié)點(diǎn)的緩存隊(duì)列中有還未處理的該節(jié)點(diǎn)的normal事件或standby事件,那么該主管理節(jié)點(diǎn)刪除normal事件或standby事件,處理fault事件即可)等。示例性的,主管理節(jié)點(diǎn)接收第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件之后,主管理節(jié)點(diǎn)可以對該第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件和該主管理節(jié)點(diǎn)接收的其他任務(wù)節(jié)點(diǎn)的節(jié)點(diǎn)事件排序,從而業(yè)務(wù)節(jié)點(diǎn)可以根據(jù)主管理節(jié)點(diǎn)對節(jié)點(diǎn)事件的排列順序處理節(jié)點(diǎn)事件。具體的,可以根據(jù)各個節(jié)點(diǎn)事件的處理優(yōu)先級,對各個節(jié)點(diǎn)事件排序,假設(shè)業(yè)務(wù)管理系統(tǒng)中主管理節(jié)點(diǎn)可以管理5個任務(wù)節(jié)點(diǎn)(這5個任務(wù)節(jié)點(diǎn)可以分別記為第一節(jié)點(diǎn)、第二節(jié)點(diǎn)、第三節(jié)點(diǎn)、第四節(jié)點(diǎn)和第五節(jié)點(diǎn)),主管理節(jié)點(diǎn)接收到的這5個任務(wù)節(jié)點(diǎn)的5個節(jié)點(diǎn)事件(這5個節(jié)點(diǎn)事件可以分別記為節(jié)點(diǎn)事件1、節(jié)點(diǎn)事件2、節(jié)點(diǎn)事件3、節(jié)點(diǎn)事件4和節(jié)點(diǎn)事件5),主管理節(jié)點(diǎn)可以按照這5個節(jié)點(diǎn)事件的處理優(yōu)先級對這5個節(jié)點(diǎn)事件進(jìn)行排序,假設(shè)第一節(jié)點(diǎn)的節(jié)點(diǎn)事件1的優(yōu)先級最高(即業(yè)務(wù)節(jié)點(diǎn)可以優(yōu)先處理節(jié)點(diǎn)事件1),則主管理節(jié)點(diǎn)可以將節(jié)點(diǎn)事件1排在第一位,可以使得業(yè)務(wù)節(jié)點(diǎn)首先處理該節(jié)點(diǎn)事件1,如表2所示,為上述節(jié)點(diǎn)事件與節(jié)點(diǎn)事件的優(yōu)先級之間的對應(yīng)關(guān)系的示例。表2節(jié)點(diǎn)事件節(jié)點(diǎn)事件的優(yōu)先級節(jié)點(diǎn)事件11節(jié)點(diǎn)事件22節(jié)點(diǎn)事件33節(jié)點(diǎn)事件44節(jié)點(diǎn)事件55可選的,本發(fā)明實(shí)施例中,節(jié)點(diǎn)事件的優(yōu)先級可以用一個數(shù)值表示,如表2所示,該優(yōu)先級的數(shù)值越小表示節(jié)點(diǎn)事件的優(yōu)先級越高,當(dāng)然,在實(shí)際應(yīng)用中,還可能存在優(yōu)先級的數(shù)值越大,優(yōu)先級越高的實(shí)現(xiàn)方式,具體可以根據(jù)實(shí)際使用需求確定,本發(fā)明實(shí)施例不作限定。本發(fā)明實(shí)施例中,在上述業(yè)務(wù)管理系統(tǒng)處理第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件的過程中,如果業(yè)務(wù)管理系統(tǒng)中的主管理節(jié)點(diǎn)發(fā)生故障,那么該主管理節(jié)點(diǎn)無法再繼續(xù)處理第一節(jié)點(diǎn)的節(jié)點(diǎn)事件,而且業(yè)務(wù)管理系統(tǒng)在執(zhí)行上述s104-s110中的某一個步驟時,主管理節(jié)點(diǎn)發(fā)生故障,那么該第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件可能未處理完,如此,可能導(dǎo)致該第一節(jié)點(diǎn)事件被遺漏,而第一節(jié)點(diǎn)的節(jié)點(diǎn)事件(例如)被遺漏可能會導(dǎo)致業(yè)務(wù)管理系統(tǒng)無法正常工作。本發(fā)明實(shí)施例中,在主管理節(jié)點(diǎn)發(fā)生故障時,可以從多個備管理節(jié)點(diǎn)中選擇一個備管理節(jié)點(diǎn)作為新主管理節(jié)點(diǎn),然后由這個新主管理節(jié)點(diǎn)代替之前的主管理節(jié)點(diǎn)(即舊主管理節(jié)點(diǎn))完成第一節(jié)點(diǎn)后續(xù)的節(jié)點(diǎn)事件的接收、處理和發(fā)送等,如此可以保證業(yè)務(wù)管理系統(tǒng)正常地工作,并且新主管理節(jié)點(diǎn)可以確定是否恢復(fù)可能被遺漏的節(jié)點(diǎn)事件。結(jié)合圖4,如圖5所示,在執(zhí)行上述s104-s110中的任意一個步驟時,主管理節(jié)點(diǎn)發(fā)生故障,可以執(zhí)行下述s111-s114:s111、多個備管理節(jié)點(diǎn)參與選擇第一主管理節(jié)點(diǎn)??蛇x的,本發(fā)明實(shí)施例中,當(dāng)業(yè)務(wù)管理系統(tǒng)中的主管理節(jié)點(diǎn)發(fā)生故障時,可以采用下述a1-a3三種方法中的任意一種方法從多個備管理節(jié)點(diǎn)中選擇一個備管理節(jié)點(diǎn)作為新主管理節(jié)點(diǎn)(即第一主管理節(jié)點(diǎn)),下述實(shí)施例中第一主管理節(jié)點(diǎn)均表示新主管理節(jié)點(diǎn)。a1、將多個備管理節(jié)點(diǎn)中優(yōu)先級最高的一個備管理節(jié)點(diǎn)作為第一主管理節(jié)點(diǎn)。本發(fā)明實(shí)施例中,可以為多個備管理節(jié)點(diǎn)設(shè)置優(yōu)先級,當(dāng)主管理節(jié)點(diǎn)發(fā)生故障時,在重新選擇主管理節(jié)點(diǎn)的過程中,可以將多個備管理節(jié)點(diǎn)中優(yōu)先級最高的一個備管理節(jié)點(diǎn)作為第一主管理節(jié)點(diǎn)。需要說明的是,本發(fā)明實(shí)施例中,多個備管理節(jié)點(diǎn)的優(yōu)先級可以與上述節(jié)點(diǎn)事件的優(yōu)先級類似,對于多個備管理節(jié)點(diǎn)的優(yōu)先級的描述可以參見上述對節(jié)點(diǎn)事件的優(yōu)先級的相關(guān)描述,此處不再贅述。a2、采用投票選舉的方法,將多個備管理節(jié)點(diǎn)中得票票數(shù)最多個一個備管理節(jié)點(diǎn)作為第一主管理節(jié)點(diǎn)。本發(fā)明實(shí)施例中,當(dāng)主管理節(jié)點(diǎn)發(fā)生故障時,在重新選擇主管理節(jié)點(diǎn)的過程中,多個備管理節(jié)點(diǎn)之間可以互相投票,并且統(tǒng)計各個備管理節(jié)點(diǎn)的得票票數(shù),將多個備管理節(jié)點(diǎn)中投票票數(shù)最多的一個管理節(jié)點(diǎn)作為第一主管理節(jié)點(diǎn)。示例性的,假設(shè)業(yè)務(wù)管理系統(tǒng)中有5個管理節(jié)點(diǎn)(分別記為第一管理節(jié)點(diǎn)、第二管理節(jié)點(diǎn)、第三管理節(jié)點(diǎn)、第四管理節(jié)點(diǎn)和第五管理節(jié)點(diǎn)),其中,第一管理節(jié)點(diǎn)為主管理節(jié)點(diǎn),其余的4個管理節(jié)點(diǎn)(即第二管理節(jié)點(diǎn)、第三管理節(jié)點(diǎn)、第四管理節(jié)點(diǎn)和第五管理節(jié)點(diǎn))為備管理節(jié)點(diǎn),從4個備管理節(jié)點(diǎn)中選擇新主管理節(jié)點(diǎn)時,假設(shè)這4個備管理節(jié)點(diǎn)中的每一個備管理節(jié)點(diǎn)有1次投票的機(jī)會可以向這個4個管理節(jié)點(diǎn)投票(包括該備管理節(jié)點(diǎn),即該備管理節(jié)點(diǎn)也可以給該備管理節(jié)點(diǎn)自身投票,例如第二管理節(jié)點(diǎn)可以給該第二管理節(jié)點(diǎn)本身投票),該4個備管理節(jié)點(diǎn)之間投票結(jié)束后,如果投票結(jié)果如表3所示,那么由表3可以看出,第三管理節(jié)點(diǎn)得票票數(shù)最多,因此將第三管理節(jié)點(diǎn)作為第一主管理節(jié)點(diǎn)。表3管理節(jié)點(diǎn)得票票數(shù)第二管理節(jié)點(diǎn)0第三管理節(jié)點(diǎn)2第四管理節(jié)點(diǎn)1第五管理節(jié)點(diǎn)1a3、通過隨機(jī)選擇,將多個備管理節(jié)點(diǎn)中的任意一個備管理節(jié)點(diǎn)作為第一主管理節(jié)點(diǎn)。本發(fā)明實(shí)施例中,當(dāng)主管理節(jié)點(diǎn)發(fā)生故障時,在重新選擇主管理節(jié)點(diǎn)的過程中,可以將多個備管理節(jié)點(diǎn)中的任意一個管理節(jié)點(diǎn)作為第一主管理節(jié)點(diǎn)。需要說明的是,本發(fā)明實(shí)施例中,在上述a2的方法中,如果多個備管理節(jié)點(diǎn)中得票票數(shù)最多的管理節(jié)點(diǎn)有至少兩個(即有至少兩個備管理節(jié)點(diǎn)的得票票數(shù)相同,且票數(shù)最多)時,可以采用a3的方法,從得票票數(shù)最多的至少兩個備管理節(jié)點(diǎn)中任意選擇一個備管理作為第一主管理節(jié)點(diǎn)。示例性的,若上述表3中的4個管理節(jié)點(diǎn)的得票票數(shù)均相同時,即均得到1票,則從這4個管理節(jié)點(diǎn)中任意選擇一個管理節(jié)點(diǎn)作為第一主管理節(jié)點(diǎn),例如可以選擇第二管理節(jié)點(diǎn)作為第一主管理節(jié)點(diǎn);若第三管理節(jié)點(diǎn)與第五管理節(jié)點(diǎn)均得到2票,第二管理節(jié)點(diǎn)與第四管理節(jié)點(diǎn)均得到0票,則可以選擇第三管理節(jié)點(diǎn)或者第五管理節(jié)點(diǎn)作為第一主管理節(jié)點(diǎn),例如,可以選擇第五管理節(jié)點(diǎn)作為第一主管理節(jié)點(diǎn)。上述兩種假設(shè)的4個管理節(jié)點(diǎn)投票的結(jié)果僅為示例性的列舉,事實(shí)上,還可以包括其他投票結(jié)果,本發(fā)明實(shí)施例不再一一列舉。s112、第一備管理節(jié)點(diǎn)確定該第一備管理節(jié)點(diǎn)為第一主管理節(jié)點(diǎn)。本發(fā)明實(shí)施例中,通過上述a1、a2或a3三種方法中任意一種方法,若第一備管理節(jié)點(diǎn)的優(yōu)先級最高,則第一備管理節(jié)點(diǎn)確定該第一備管理節(jié)點(diǎn)為第一主管理節(jié)點(diǎn);或者,若第一備管理節(jié)點(diǎn)的得票票數(shù)最多,則第一備管理節(jié)點(diǎn)確定該第一備管理節(jié)點(diǎn)為第一主管理節(jié)點(diǎn);又或者,若隨機(jī)選擇的管理節(jié)點(diǎn)為第一備管理節(jié)點(diǎn),則第一備管理節(jié)點(diǎn)確定該第一備管理節(jié)點(diǎn)為第一主管理節(jié)點(diǎn)。s113、第一備管理節(jié)點(diǎn)向控制節(jié)點(diǎn)發(fā)送用于指示第一備管理節(jié)點(diǎn)為第一主管理節(jié)點(diǎn)第二通知消息。s114、控制節(jié)點(diǎn)接收第一備管理節(jié)點(diǎn)發(fā)送的第二通知消息。本發(fā)明實(shí)施例中,上述從多個備管理節(jié)點(diǎn)中選擇出新主管理節(jié)點(diǎn)之后,該新主管理節(jié)點(diǎn)(即第一主管理節(jié)點(diǎn))可以向控制節(jié)點(diǎn)發(fā)送第二通知消息,該第二通知消息中包括第一主管理節(jié)點(diǎn)的信息(即包括第一備管理節(jié)點(diǎn)的信息),如此,控制節(jié)點(diǎn)可以根據(jù)該第二通知消息獲知業(yè)務(wù)管理系統(tǒng)中的主管理節(jié)點(diǎn)發(fā)生故障,并且該業(yè)務(wù)管理系統(tǒng)中的第一備管理節(jié)點(diǎn)作為第一主管理節(jié)點(diǎn)代替主管理節(jié)點(diǎn)完成后續(xù)的新節(jié)點(diǎn)事件的處理。本發(fā)明實(shí)施例中,在業(yè)務(wù)管理系統(tǒng)中的主管理節(jié)點(diǎn)(即上述的舊主管理節(jié)點(diǎn))發(fā)生故障,并且在還未選擇出新主管理節(jié)點(diǎn)(即上述的第一主管理節(jié)點(diǎn))的階段,可能會存在舊主管理節(jié)點(diǎn)接收的節(jié)點(diǎn)事件未處理完,而新主管理節(jié)點(diǎn)又無法獲知該節(jié)點(diǎn)事件是否被處理完的情況,從而可能會導(dǎo)致該節(jié)點(diǎn)事件被遺漏,而節(jié)點(diǎn)事件被遺漏可能會導(dǎo)致業(yè)務(wù)管理系統(tǒng)無法正常工作。示例性的,若fault事件(例如第一節(jié)點(diǎn)的fault事件)被遺漏,說明業(yè)務(wù)節(jié)點(diǎn)未處理完該fault事件,即業(yè)務(wù)節(jié)點(diǎn)未將第一節(jié)點(diǎn)下線,并將該第一節(jié)點(diǎn)上的業(yè)務(wù)遷移到其他正常的任務(wù)節(jié)點(diǎn)上,則用戶的業(yè)務(wù)在未來可能會繼續(xù)被分配到該第一節(jié)點(diǎn)上,而第一節(jié)點(diǎn)已經(jīng)故障,無法再處理業(yè)務(wù),從而導(dǎo)致業(yè)務(wù)處理失敗,影響用戶的業(yè)務(wù)正常運(yùn)行。若standby事件(例如第一節(jié)點(diǎn)的standby事件)被遺漏,說明業(yè)務(wù)節(jié)點(diǎn)未處理完該standby事件,即業(yè)務(wù)節(jié)點(diǎn)未將第一節(jié)點(diǎn)上線,并且未將原先由該第一節(jié)點(diǎn)處理的業(yè)務(wù)遷移回該第一節(jié)點(diǎn)上,則該第一節(jié)點(diǎn)無法啟動恢復(fù),也無法處理業(yè)務(wù),如此,可能會浪費(fèi)第一節(jié)點(diǎn)的資源,并且可能會導(dǎo)致業(yè)務(wù)管理系統(tǒng)中各個任務(wù)節(jié)點(diǎn)的負(fù)載不平衡。若normal事件(例如第一節(jié)點(diǎn)的normal事件)被遺漏,由于業(yè)務(wù)節(jié)點(diǎn)處理normal事件不涉及第一節(jié)點(diǎn)的下線或上線,也不涉及業(yè)務(wù)的遷移,因此當(dāng)normal事件被遺漏時不會影響任務(wù)節(jié)點(diǎn)處理業(yè)務(wù),即不會影響業(yè)務(wù)管理系統(tǒng)正常工作。綜上可知,由于業(yè)務(wù)管理系統(tǒng)中的fault事件和standby事件被遺漏時可能會對業(yè)務(wù)管理系統(tǒng)造成不利的影響,因此在業(yè)務(wù)管理系統(tǒng)中防止節(jié)點(diǎn)事件(特別是fault事件和standby事件)被遺漏是非常重要的。本發(fā)明實(shí)施例中,主管理節(jié)點(diǎn)發(fā)生故障之后,業(yè)務(wù)管理系統(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)事件的過程中,確定是否恢復(fù)第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件(即上述的主管理節(jié)點(diǎn)發(fā)生故障時,業(yè)務(wù)管理系統(tǒng)中正在處理的節(jié)點(diǎn)事件),如圖6所示,在確定出新主管理節(jié)點(diǎn)之后,本發(fā)明實(shí)施例提供的恢復(fù)節(jié)點(diǎn)事件的方法可以包括:s201、控制節(jié)點(diǎn)獲取第一節(jié)點(diǎn)的狀態(tài)。s202、控制節(jié)點(diǎn)根據(jù)第一節(jié)點(diǎn)的狀態(tài),向所有管理節(jié)點(diǎn)發(fā)送第一節(jié)點(diǎn)的第二節(jié)點(diǎn)事件。其中,第一節(jié)點(diǎn)的第二節(jié)點(diǎn)事件中攜帶有第一主管理節(jié)點(diǎn)的信息。本發(fā)明實(shí)施例中,在舊主管理節(jié)點(diǎn)發(fā)生故障,并確定出新主管理節(jié)點(diǎn)之后,控制節(jié)點(diǎn)向所有管理節(jié)點(diǎn)發(fā)送第一節(jié)點(diǎn)的第二節(jié)點(diǎn)事件時,控制節(jié)點(diǎn)可以將其接收的第二通知消息中第一主管理節(jié)點(diǎn)的信息攜帶在該第二節(jié)點(diǎn)事件中發(fā)送給所有管理節(jié)點(diǎn),從而所有管理節(jié)點(diǎn)可以獲知,業(yè)務(wù)管理系統(tǒng)中的新主管理節(jié)點(diǎn)是哪一個管理節(jié)點(diǎn)。需要說明的是,本發(fā)明實(shí)施例中,第一節(jié)點(diǎn)的狀態(tài)與第一節(jié)點(diǎn)的節(jié)點(diǎn)事件的類型具有一一對應(yīng)的關(guān)系,對于根據(jù)第一節(jié)點(diǎn)的狀態(tài)確定第一節(jié)點(diǎn)的第二節(jié)點(diǎn)事件的類型的方法,可以參見上述s102中對于根據(jù)第一節(jié)點(diǎn)的狀態(tài)確定第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件之間的類型的相關(guān)描述,此處不再贅述。s203、所有管理節(jié)點(diǎn)接收控制節(jié)點(diǎn)發(fā)送的第一節(jié)點(diǎn)的第二節(jié)點(diǎn)事件。需要說明的是,本發(fā)明實(shí)施例中,對于上述s201-s203的其他描述具體可以參見上述s101-s103的相關(guān)描述,此處不再贅述。s204、舊主管理節(jié)點(diǎn)根據(jù)第一節(jié)點(diǎn)的第二節(jié)點(diǎn)事件中攜帶的第一主管理節(jié)點(diǎn)的信息確定切換主管理節(jié)點(diǎn)。其中,舊主管理節(jié)點(diǎn)為上述s101-s110中所述的主管理節(jié)點(diǎn)。本發(fā)明實(shí)施例中,舊主管理節(jié)點(diǎn)接收到控制節(jié)點(diǎn)發(fā)送第一節(jié)點(diǎn)的第二節(jié)點(diǎn)事件時,若該第二節(jié)點(diǎn)事件中攜帶的第一主管理節(jié)點(diǎn)的信息與該舊主管理節(jié)點(diǎn)的信息不同時,舊主管理節(jié)點(diǎn)可以確定需要切換主管理節(jié)點(diǎn),從而第一主管理節(jié)點(diǎn)將其工作狀態(tài)調(diào)整為主管理節(jié)點(diǎn)的工作狀態(tài),該舊主管理節(jié)點(diǎn)將其工作狀態(tài)調(diào)整為備管理節(jié)點(diǎn)的工作狀態(tài),待該舊主管理節(jié)點(diǎn)恢復(fù)正常后,該舊主管理節(jié)點(diǎn)可以作為備管理節(jié)點(diǎn)參與重新選擇主管理節(jié)點(diǎn)。s205、第一主管理節(jié)點(diǎn)獲取第一節(jié)點(diǎn)的第一狀態(tài)。其中,第一狀態(tài)為第一主管理節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)或者為控制節(jié)點(diǎn)當(dāng)前發(fā)送的第一節(jié)點(diǎn)的狀態(tài)。本發(fā)明實(shí)施例中,第一主管理節(jié)點(diǎn)可以獲取第一節(jié)點(diǎn)的第一狀態(tài),具體的,第一主管理節(jié)點(diǎn)獲取第一節(jié)點(diǎn)的第一狀態(tài)可以包括:第一主管理節(jié)點(diǎn)獲取第一主管理節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài),該第一主管理節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)是業(yè)務(wù)管理系統(tǒng)中上一次成功處理第一節(jié)點(diǎn)的節(jié)點(diǎn)事件后(即業(yè)務(wù)節(jié)點(diǎn)處理完第一節(jié)點(diǎn)的節(jié)點(diǎn)事件,并且舊主管理節(jié)點(diǎn)接收到業(yè)務(wù)節(jié)點(diǎn)發(fā)送的用于指示處理完成第一節(jié)點(diǎn)的節(jié)點(diǎn)事件的通知消息之后,業(yè)務(wù)管理系統(tǒng)中的所有管理節(jié)點(diǎn)完成第一節(jié)點(diǎn)的狀態(tài)的更新后),該第一主管理節(jié)點(diǎn)記錄的;或者第一主管理節(jié)點(diǎn)獲取第一節(jié)點(diǎn)的第一狀態(tài)可以包括:第一主管理節(jié)點(diǎn)獲取控制節(jié)點(diǎn)當(dāng)前發(fā)送的第一節(jié)點(diǎn)的狀態(tài),控制節(jié)點(diǎn)當(dāng)前發(fā)送的第一節(jié)點(diǎn)的狀態(tài)為控制節(jié)點(diǎn)當(dāng)前獲取的第一節(jié)點(diǎn)的狀態(tài),也就是當(dāng)前第一節(jié)點(diǎn)的實(shí)時狀態(tài)。需要說明的是,本發(fā)明實(shí)施例中,上述業(yè)務(wù)管理系統(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)發(fā)生故障時,業(yè)務(wù)管理系統(tǒng)正好已經(jīng)處理完第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件,那么業(yè)務(wù)管理系統(tǒng)中上一次成功處理的第一節(jié)點(diǎn)的節(jié)點(diǎn)事件為第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件;如果在舊主管理節(jié)點(diǎn)發(fā)生故障時,業(yè)務(wù)管理系統(tǒng)還未處理完第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件,那么業(yè)務(wù)管理系統(tǒng)中上一次成功處理的第一節(jié)點(diǎn)的節(jié)點(diǎn)事件為第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件之前的一個節(jié)點(diǎn)事件。s206、第一主管理節(jié)點(diǎn)獲取第一節(jié)點(diǎn)的第二狀態(tài)。本發(fā)明實(shí)施例中,第一主管理節(jié)點(diǎn)獲取第一節(jié)點(diǎn)的第二狀態(tài)具體可以為第一主管理節(jié)點(diǎn)從業(yè)務(wù)節(jié)點(diǎn)處獲取業(yè)務(wù)節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài),該第二狀態(tài)為業(yè)務(wù)節(jié)點(diǎn)上一次成功處理完第一節(jié)點(diǎn)的節(jié)點(diǎn)事件后記錄的。需要說明的是,本發(fā)明實(shí)施例中,上述業(yè)務(wù)節(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)發(fā)生故障時,業(yè)務(wù)節(jié)點(diǎn)正好已經(jīng)處理完第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件,并且更新了該業(yè)務(wù)節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài),那么業(yè)務(wù)節(jié)點(diǎn)上一次成功處理的第一節(jié)點(diǎn)的節(jié)點(diǎn)事件為第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件;如果在舊主管理節(jié)點(diǎn)發(fā)生故障時,業(yè)務(wù)節(jié)點(diǎn)還未處理完第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件,或者業(yè)務(wù)節(jié)點(diǎn)處理完了第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件,但是業(yè)務(wù)節(jié)點(diǎn)還未更新該業(yè)務(wù)節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài),那么業(yè)務(wù)節(jié)點(diǎn)上一次成功處理的第一節(jié)點(diǎn)的節(jié)點(diǎn)事件為第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件之前的一個節(jié)點(diǎn)事件。s207、第一主管理節(jié)點(diǎn)根據(jù)第一狀態(tài)和第二狀態(tài),確定是否恢復(fù)第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件。本發(fā)明實(shí)施例中,在主管理節(jié)點(diǎn)發(fā)生故障的情況下,如果第一節(jié)點(diǎn)的fault事件和第一節(jié)點(diǎn)的standby事件被遺漏,可能會給業(yè)務(wù)管理系統(tǒng)造成不利的影響,因此在第一主管理節(jié)點(diǎn)代替舊主管理節(jié)點(diǎn)之后,第一主管理節(jié)點(diǎn)可以確定是否恢復(fù)第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件,該第一主管理節(jié)點(diǎn)確定是否恢復(fù)第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件包括第一主管理節(jié)點(diǎn)確定是否恢復(fù)第一節(jié)點(diǎn)的fault事件和第一主管理節(jié)點(diǎn)確定是否恢復(fù)第一節(jié)點(diǎn)的standby事件。本發(fā)明實(shí)施例提供的恢復(fù)節(jié)點(diǎn)事件的方法,在舊主管理節(jié)點(diǎn)發(fā)生故障時,第一主管理節(jié)點(diǎn)可以作為新的主管理節(jié)點(diǎn)代替舊主管理節(jié)點(diǎn)處理第一節(jié)點(diǎn)的節(jié)點(diǎn)事件,第一主管理節(jié)點(diǎn)獲取該第一主管理節(jié)點(diǎn)記錄的或者控制節(jié)點(diǎn)當(dāng)前發(fā)送的第一節(jié)點(diǎn)的狀態(tài)(例如第一狀態(tài)),并且該第一主管理節(jié)點(diǎn)獲取業(yè)務(wù)節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)(例如第二狀態(tài)),然后第一主管理節(jié)點(diǎn)根據(jù)其獲取的第一節(jié)點(diǎn)的第一狀態(tài)和第一節(jié)點(diǎn)的第二狀態(tài),確定是否恢復(fù)第一節(jié)點(diǎn)的節(jié)點(diǎn)事件。本發(fā)明實(shí)施例提供的恢復(fù)節(jié)點(diǎn)事件的方法,一方面,由于通常情況下,第一主管理節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)(即上述第一狀態(tài))為舊主管理節(jié)點(diǎn)上一次成功處理節(jié)點(diǎn)事件后記錄的第一節(jié)點(diǎn)的狀態(tài),控制節(jié)點(diǎn)當(dāng)前發(fā)送的第一節(jié)點(diǎn)的狀態(tài)(即上述第一狀態(tài))為當(dāng)前第一節(jié)點(diǎn)的實(shí)時狀態(tài),業(yè)務(wù)節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)(例如上述第二狀態(tài))為業(yè)務(wù)節(jié)點(diǎn)上一次成功處理完節(jié)點(diǎn)事件后記錄的第一節(jié)點(diǎn)的狀態(tài),因此第一主管理節(jié)點(diǎn)根據(jù)第一主管理節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)和第一主管理節(jié)點(diǎn)獲取的業(yè)務(wù)節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài),或者根據(jù)控制節(jié)點(diǎn)當(dāng)前發(fā)送的第一節(jié)點(diǎn)的狀態(tài)和第一主管理節(jié)點(diǎn)獲取的業(yè)務(wù)節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài),能夠準(zhǔn)確地確定第一主管理節(jié)點(diǎn)作為主管理節(jié)點(diǎn)之前第一節(jié)點(diǎn)的節(jié)點(diǎn)事件是否已被成功處理,從而可以準(zhǔn)確地確定是否需要恢復(fù)第一節(jié)點(diǎn)的節(jié)點(diǎn)事件,如此可以防止節(jié)點(diǎn)事件被遺漏;另一方面,由于本發(fā)明實(shí)施例提供的恢復(fù)節(jié)點(diǎn)事件的方法無需保存業(yè)務(wù)節(jié)點(diǎn)最近多次處理的節(jié)點(diǎn)事件,因此不但能夠避免保存大量數(shù)據(jù)對業(yè)務(wù)管理的性能產(chǎn)生的影響,而且能夠避免復(fù)雜的節(jié)點(diǎn)事件的處理機(jī)制。如此,本申請?zhí)峁┑幕謴?fù)節(jié)點(diǎn)事件的方法,能夠在防止節(jié)點(diǎn)事件被遺漏的情況下,使得節(jié)點(diǎn)事件不對業(yè)務(wù)管理系統(tǒng)的性能產(chǎn)生影響、且簡化了節(jié)點(diǎn)事件的處理機(jī)制。結(jié)合圖6,本發(fā)明實(shí)施例中,上述s206具體可以通過s206a-s206d實(shí)現(xiàn):s206a、第一主管理節(jié)點(diǎn)向業(yè)務(wù)節(jié)點(diǎn)發(fā)送用于請求該業(yè)務(wù)節(jié)點(diǎn)中記錄的第一節(jié)點(diǎn)的狀態(tài)的請求消息。s206b、業(yè)務(wù)節(jié)點(diǎn)接收第一主管理節(jié)點(diǎn)發(fā)送的請求消息。s206c、業(yè)務(wù)節(jié)點(diǎn)向第一主管理節(jié)點(diǎn)發(fā)送包括第一節(jié)點(diǎn)的狀態(tài)的響應(yīng)消息。s206d、第一主管理節(jié)點(diǎn)接收業(yè)務(wù)節(jié)點(diǎn)發(fā)送的響應(yīng)消息。本發(fā)明實(shí)施例中,通過上述s206a-s206d,第一主管理節(jié)點(diǎn)接收到業(yè)務(wù)節(jié)點(diǎn)發(fā)送的上述請求消息的響應(yīng)消息之后,第一主管理節(jié)點(diǎn)可以從該響應(yīng)消息中獲取第一節(jié)點(diǎn)的狀態(tài)(即第一節(jié)點(diǎn)的第二狀態(tài))。下述實(shí)施例將分別詳細(xì)地介紹恢復(fù)第一節(jié)點(diǎn)的fault事件和第一節(jié)點(diǎn)的standby事件的方法。本發(fā)明實(shí)施例中,恢復(fù)節(jié)點(diǎn)事件可以包括恢復(fù)fault事件和standby事件,上述s207可以包括s2071和s2072:s2071、第一主管理節(jié)點(diǎn)根據(jù)第一主管理節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)和第二狀態(tài),確定是否恢復(fù)第一節(jié)點(diǎn)的fault事件。本發(fā)明實(shí)施例中,上述第一狀態(tài)為第一主管理節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)時,第一主管理節(jié)點(diǎn)可以根據(jù)該第一狀態(tài)和上述第一主管理節(jié)點(diǎn)獲取的第一節(jié)點(diǎn)的第二狀態(tài)確定是否恢復(fù)第一節(jié)點(diǎn)的fault事件。本發(fā)明實(shí)施例中,在下述s2071a的情況下,第一主管理節(jié)點(diǎn)確定恢復(fù)fault事件:s2071a、在第一節(jié)點(diǎn)的第一狀態(tài)為正常狀態(tài)、啟動恢復(fù)狀態(tài)或故障狀態(tài),第一節(jié)點(diǎn)的第二狀態(tài)為故障狀態(tài)的情況下,第一主管理節(jié)點(diǎn)確定恢復(fù)fault事件。本發(fā)明實(shí)施例中,上述第一主管理節(jié)點(diǎn)獲取的第一節(jié)點(diǎn)的第一狀態(tài)可以為正常狀態(tài)、啟動恢復(fù)狀態(tài)或故障狀態(tài),第一主管理節(jié)點(diǎn)獲取的第一節(jié)點(diǎn)的第二狀態(tài)可以為正常狀態(tài)、啟動恢復(fù)狀態(tài)或故障狀態(tài)。結(jié)合如下所示的表4,以表4中的9種情況對上述根據(jù)第一節(jié)點(diǎn)的第一狀態(tài)和第一節(jié)點(diǎn)的第二狀態(tài)確定是否恢復(fù)fault事件進(jìn)行說明。表4第一狀態(tài)第二狀態(tài)判斷結(jié)果第1種正常狀態(tài)故障狀態(tài)y第2種啟動恢復(fù)狀態(tài)故障狀態(tài)y第3種故障狀態(tài)故障狀態(tài)y第4種正常狀態(tài)啟動恢復(fù)狀態(tài)n第5種啟動恢復(fù)狀態(tài)啟動恢復(fù)狀態(tài)n第6種故障狀態(tài)啟動恢復(fù)狀態(tài)n第7種正常狀態(tài)正常狀態(tài)n第8種啟動恢復(fù)狀態(tài)正常狀態(tài)n第9種故障狀態(tài)正常狀態(tài)不存在這種情況第1種:第一節(jié)點(diǎn)的第一狀態(tài)為正常狀態(tài),第一節(jié)點(diǎn)的第二狀態(tài)為故障狀態(tài)時,第一主管理節(jié)點(diǎn)確定要恢復(fù)fault事件。本發(fā)明實(shí)施例中,第一狀態(tài)為正常狀態(tài),第二狀態(tài)為故障狀態(tài),可以說明業(yè)務(wù)管理系統(tǒng)上一次成功處理的節(jié)點(diǎn)事件為normal事件,在舊主管理節(jié)點(diǎn)發(fā)生故障時,業(yè)務(wù)節(jié)點(diǎn)處理的是fault事件,并且業(yè)務(wù)節(jié)點(diǎn)已經(jīng)將該fault事件處理完,但業(yè)務(wù)節(jié)點(diǎn)還未向第一主管理節(jié)點(diǎn)發(fā)送通知消息,表明業(yè)務(wù)管理系統(tǒng)未完成該fault事件的處理,在這種情況下,第一主管理節(jié)點(diǎn)確定要恢復(fù)fault事件。第2種:第一節(jié)點(diǎn)的第一狀態(tài)為啟動恢復(fù)狀態(tài),第一節(jié)點(diǎn)的第二狀態(tài)為故障狀態(tài)時,第一主管理節(jié)點(diǎn)確定要恢復(fù)fault事件。本發(fā)明實(shí)施例中,第一狀態(tài)為啟動恢復(fù)狀態(tài),第二狀態(tài)為故障狀態(tài),可以說明業(yè)務(wù)管理系統(tǒng)上一次成功處理的節(jié)點(diǎn)事件為standby事件,在舊主管理節(jié)點(diǎn)發(fā)生故障時,業(yè)務(wù)節(jié)點(diǎn)處理的是fault事件,并且業(yè)務(wù)節(jié)點(diǎn)已經(jīng)將該fault事件處理完,但該業(yè)務(wù)節(jié)點(diǎn)還未向第一主管理節(jié)點(diǎn)發(fā)送通知消息,表明業(yè)務(wù)管理系統(tǒng)未完成該fault事件的處理,在這種情況下,第一主管理節(jié)點(diǎn)確定要恢復(fù)fault事件。第3種:第一節(jié)點(diǎn)的第一狀態(tài)為故障狀態(tài),第一節(jié)點(diǎn)的第二狀態(tài)為故障狀態(tài)時,第一主管理節(jié)點(diǎn)確定要恢復(fù)fault事件。本發(fā)明實(shí)施例中,第一狀態(tài)為故障狀態(tài),第二狀態(tài)為故障狀態(tài),可以說明在舊主管理節(jié)點(diǎn)發(fā)生故障時,業(yè)務(wù)節(jié)點(diǎn)已經(jīng)將該fault事件處理完,并且第一主管理節(jié)點(diǎn)接收到業(yè)務(wù)節(jié)點(diǎn)發(fā)送的通知消息并根據(jù)該通知消息更新了第一主管理節(jié)點(diǎn)中記錄的第一節(jié)點(diǎn)的狀態(tài),表明業(yè)務(wù)管理系統(tǒng)未完成該fault事件的處理,在這種情況下,第一主管理節(jié)點(diǎn)確定要恢復(fù)fault事件。需要說明的是,本發(fā)明實(shí)施例中,第一主管理節(jié)點(diǎn)從業(yè)務(wù)節(jié)點(diǎn)處獲取該業(yè)務(wù)節(jié)點(diǎn)中記錄的第一節(jié)點(diǎn)的狀態(tài)(即第一節(jié)點(diǎn)的第二狀態(tài))的過程中,若第一主管理節(jié)點(diǎn)在預(yù)設(shè)時間段內(nèi)未收到第一主管理節(jié)點(diǎn)發(fā)送的響應(yīng)消息(即第一主管理節(jié)點(diǎn)獲取業(yè)務(wù)節(jié)點(diǎn)中記錄的第一節(jié)點(diǎn)的狀態(tài)失敗),則第一主管理節(jié)點(diǎn)將默認(rèn)該第一節(jié)點(diǎn)的第二狀態(tài)為故障狀態(tài),可以看出,上述第1種至第3種情況也包含了第一主管理節(jié)點(diǎn)獲取第一節(jié)點(diǎn)的第二狀態(tài)失敗情況,在第一主管理節(jié)點(diǎn)獲取第一節(jié)點(diǎn)的第二狀態(tài)失敗時,第一主管理節(jié)點(diǎn)無法確定業(yè)務(wù)管理系統(tǒng)上一次處理的節(jié)點(diǎn)事件是否被處理完成,為了保證fault事件不被遺漏,第一主管理節(jié)點(diǎn)確定要恢復(fù)fault事件。第4種:第一節(jié)點(diǎn)的第一狀態(tài)為正常狀態(tài),第一節(jié)點(diǎn)的第二狀態(tài)為啟動恢復(fù)狀態(tài)時,第一主管理節(jié)點(diǎn)確定無需恢復(fù)fault事件。本發(fā)明實(shí)施例中,第一狀態(tài)為正常狀態(tài),第二狀態(tài)為啟動恢復(fù)狀態(tài),可以說明業(yè)務(wù)管理系統(tǒng)上一次成功處理的節(jié)點(diǎn)事件為normal事件,并且第一節(jié)點(diǎn)在短時間內(nèi)重新啟動了(表示業(yè)務(wù)管理系統(tǒng)要處理standby事件),在舊主管理節(jié)點(diǎn)發(fā)生故障時,業(yè)務(wù)節(jié)點(diǎn)已經(jīng)將該standby事件處理完,但業(yè)務(wù)節(jié)點(diǎn)還未向第一主管理節(jié)點(diǎn)發(fā)送通知消息,表明在舊主管理節(jié)點(diǎn)發(fā)生故障時,業(yè)務(wù)管理系統(tǒng)中并不存在fault事件,在這種情況下,第一主管理節(jié)點(diǎn)確定無需恢復(fù)fault事件。第5種:第一節(jié)點(diǎn)的第一狀態(tài)為啟動恢復(fù)狀態(tài),第一節(jié)點(diǎn)的第二狀態(tài)為啟動恢復(fù)狀態(tài)時,第一主管理節(jié)點(diǎn)確定無需恢復(fù)fault事件。本發(fā)明實(shí)施例中,第一狀態(tài)為啟動恢復(fù)狀態(tài),第二狀態(tài)為啟動恢復(fù)狀態(tài),可以說明在舊主管理節(jié)點(diǎn)發(fā)生故障時,業(yè)務(wù)節(jié)點(diǎn)已經(jīng)將standby事件處理完,并且第一主管理節(jié)點(diǎn)接收到業(yè)務(wù)節(jié)點(diǎn)發(fā)送的通知消息并根據(jù)該通知消息更新了第一主管理節(jié)點(diǎn)中記錄的第一節(jié)點(diǎn)的狀態(tài),表明在第一主管理節(jié)點(diǎn)故障時,業(yè)務(wù)管理系統(tǒng)中并不存在fault事件,在這種情況下,第一主管理節(jié)點(diǎn)確定無需恢復(fù)fault事件。第6種:第一節(jié)點(diǎn)的第一狀態(tài)為故障狀態(tài),第一節(jié)點(diǎn)的第二狀態(tài)為啟動恢復(fù)狀態(tài)時,第一主管理節(jié)點(diǎn)確定無需恢復(fù)fault事件。本發(fā)明實(shí)施例中,第一狀態(tài)為故障狀態(tài),第二狀態(tài)為啟動恢復(fù)狀態(tài),可以說明業(yè)務(wù)管理系統(tǒng)上一次成功處理的節(jié)點(diǎn)事件為fault事件,并且第一節(jié)點(diǎn)的故障已解除(表示業(yè)務(wù)管理系統(tǒng)要處理standby事件),在舊主管理節(jié)點(diǎn)發(fā)生故障時,業(yè)務(wù)節(jié)點(diǎn)已經(jīng)將該standby事件處理完,但業(yè)務(wù)節(jié)點(diǎn)還未向第一主管理節(jié)點(diǎn)發(fā)送的通知消息,表明在第一主管理節(jié)點(diǎn)故障時,業(yè)務(wù)管理系統(tǒng)中并不存在fault事件,在這種情況下,第一主管理節(jié)點(diǎn)確定無需恢復(fù)fault事件。第7種:第一節(jié)點(diǎn)的第一狀態(tài)為正常狀態(tài),第一節(jié)點(diǎn)的第二狀態(tài)為正常狀態(tài)時,第一主管理節(jié)點(diǎn)確定無需恢復(fù)fault事件。本發(fā)明實(shí)施例中,第一狀態(tài)為正常狀態(tài),第二狀態(tài)為正常狀態(tài),可以說明在舊主管理節(jié)點(diǎn)發(fā)生故障時,業(yè)務(wù)節(jié)點(diǎn)已經(jīng)將normal事件處理完,并且第一主管理節(jié)點(diǎn)接收到業(yè)務(wù)節(jié)點(diǎn)發(fā)送的通知消息并根據(jù)該通知消息更新了第一主管理節(jié)點(diǎn)中記錄的第一節(jié)點(diǎn)的狀態(tài),表明在第一主管理節(jié)點(diǎn)故障時,業(yè)務(wù)管理系統(tǒng)中并不存在fault事件,在這種情況下,第一主管理節(jié)點(diǎn)確定無需恢復(fù)fault事件。第8種:第一節(jié)點(diǎn)的第一狀態(tài)為啟動恢復(fù)狀態(tài),第一節(jié)點(diǎn)的第二狀態(tài)為正常狀態(tài)時,第一主管理節(jié)點(diǎn)確定無需恢復(fù)fault事件。本發(fā)明實(shí)施例中,第一狀態(tài)為啟動恢復(fù)狀態(tài),第二狀態(tài)為正常狀態(tài),可以說明業(yè)務(wù)管理系統(tǒng)上一次成功處理的節(jié)點(diǎn)事件為standby事件,并且第一節(jié)點(diǎn)在啟動中,且恢復(fù)為正常狀態(tài)(標(biāo)識業(yè)務(wù)管理系統(tǒng)要處理normal事件),在舊主管理節(jié)點(diǎn)故障時,業(yè)務(wù)節(jié)點(diǎn)已經(jīng)將該normal事件處理完,但業(yè)務(wù)節(jié)點(diǎn)還未向第一主管理節(jié)點(diǎn)發(fā)送通知消息,表明在第一主管理節(jié)點(diǎn)故障時,業(yè)務(wù)管理系統(tǒng)中并不存在fault事件,在這種情況下,第一主管理節(jié)點(diǎn)確定無需恢復(fù)fault事件。第9種:第一節(jié)點(diǎn)的第一狀態(tài)為故障狀態(tài),第一節(jié)點(diǎn)的第二狀態(tài)為正常狀態(tài)。本發(fā)明實(shí)施例中,第一節(jié)點(diǎn)的第一狀態(tài)為故障狀態(tài),第一節(jié)點(diǎn)的第二狀態(tài)為正常狀態(tài),可以說明舊主管理節(jié)點(diǎn)上一次成功處理的事件是fault事件,而第一節(jié)點(diǎn)的第二狀態(tài)為正常狀態(tài),可見,第一節(jié)點(diǎn)從故障狀態(tài)變?yōu)檎顟B(tài),但實(shí)際上,由于在第一節(jié)點(diǎn)由故障狀態(tài)恢復(fù)到正常狀態(tài)的過程中,必須由故障狀態(tài)先變?yōu)閱踊謴?fù)狀態(tài),再由啟動恢復(fù)狀態(tài)變?yōu)檎顟B(tài),不可能直接由故障狀態(tài)變?yōu)閱踊謴?fù)狀態(tài)(上述實(shí)施例已經(jīng)論述過),因此,第一節(jié)點(diǎn)的第一狀態(tài)為故障狀態(tài),且第一節(jié)點(diǎn)的第二狀態(tài)為正常狀態(tài)的情況是不存在的,即并不涉及恢復(fù)fault事件。綜合上述9種情況的分析可以得到上述s2071a結(jié)論:即在第一節(jié)點(diǎn)的第一狀態(tài)為正常狀態(tài)、啟動恢復(fù)狀態(tài)或故障狀態(tài),第一節(jié)點(diǎn)的第二狀態(tài)為故障狀態(tài)的情況下,第一主管理節(jié)點(diǎn)確定恢復(fù)fault事件。在第一主管理節(jié)點(diǎn)確定是否恢復(fù)第一節(jié)點(diǎn)的fault事件時,可以根據(jù)第一節(jié)點(diǎn)的第一狀態(tài)和第一節(jié)點(diǎn)的第二狀態(tài)確定是否恢復(fù)第一節(jié)點(diǎn)的fault事件。s2072、第一主管理節(jié)點(diǎn)根據(jù)控制節(jié)點(diǎn)當(dāng)前發(fā)送的第一節(jié)點(diǎn)的狀態(tài)和第二狀態(tài),確定是否恢復(fù)第一節(jié)點(diǎn)的standby事件。本發(fā)明實(shí)施例中,上述第一狀態(tài)為控制節(jié)點(diǎn)發(fā)送給第一主管理節(jié)點(diǎn)的第一節(jié)點(diǎn)的狀態(tài)時,第一主管理節(jié)點(diǎn)可以根據(jù)該第一狀態(tài)和上述第一主管理節(jié)點(diǎn)獲取的第一節(jié)點(diǎn)的第二狀態(tài)確定是否恢復(fù)第一節(jié)點(diǎn)的standby事件。本發(fā)明實(shí)施例中,在下述s2072a的情況下,第一主管理節(jié)點(diǎn)確定恢復(fù)standby事件:s2072a、在第一節(jié)點(diǎn)的第一狀態(tài)為正常狀態(tài),第一節(jié)點(diǎn)的第二狀態(tài)為啟動恢復(fù)狀態(tài)、故障狀態(tài)或空狀態(tài)的情況下,第一主管理節(jié)點(diǎn)確定恢復(fù)standby事件。需要說明的是,本發(fā)明實(shí)施例中,第一主管理節(jié)點(diǎn)獲取的業(yè)務(wù)節(jié)點(diǎn)記錄的第一節(jié)點(diǎn)的狀態(tài)還可以包括空狀態(tài),第一節(jié)點(diǎn)的狀態(tài)為空狀態(tài)表示該第一節(jié)點(diǎn)為新加入到業(yè)務(wù)管理系統(tǒng)中的一個任務(wù)節(jié)點(diǎn),業(yè)務(wù)節(jié)點(diǎn)還未記錄該第一節(jié)點(diǎn)的狀態(tài)。本發(fā)明實(shí)施例中,上述第一主管理節(jié)點(diǎn)獲取的第一節(jié)點(diǎn)的第一狀態(tài)可以為正常狀態(tài)、啟動恢復(fù)狀態(tài)或故障狀態(tài),第一主管理節(jié)點(diǎn)獲取的第一節(jié)點(diǎn)的第二狀態(tài)可以為正常狀態(tài)、啟動恢復(fù)狀態(tài)、故障狀態(tài)或空狀態(tài)。結(jié)合如下表5,以表5中的12種情況對上述根據(jù)第一節(jié)點(diǎn)的第一狀態(tài)和第一節(jié)點(diǎn)的第二狀態(tài)確定是否恢復(fù)standby事件進(jìn)行說明。表5第二狀態(tài)第一狀態(tài)判斷結(jié)果第1種故障狀態(tài)正常狀態(tài)y第2種啟動恢復(fù)狀態(tài)正常狀態(tài)y第3種正常狀態(tài)正常狀態(tài)n第4種空狀態(tài)正常狀態(tài)y第5種故障狀態(tài)啟動恢復(fù)狀態(tài)n第6種啟動恢復(fù)狀態(tài)啟動恢復(fù)狀態(tài)n第7種正常狀態(tài)啟動恢復(fù)狀態(tài)n第8種空狀態(tài)啟動恢復(fù)狀態(tài)n第9種故障狀態(tài)故障狀態(tài)n第10種啟動恢復(fù)狀態(tài)故障狀態(tài)n第11種正常狀態(tài)故障狀態(tài)n第12種空狀態(tài)故障狀態(tài)n第1種:第一節(jié)點(diǎn)的第二狀態(tài)為故障狀態(tài),第一節(jié)點(diǎn)的第一狀態(tài)為正常狀態(tài)時,第一主管理節(jié)點(diǎn)確定要恢復(fù)standby事件。本發(fā)明實(shí)施例中,第二狀態(tài)為故障狀態(tài),第一狀態(tài)為正常狀態(tài),可以說明業(yè)務(wù)管理系統(tǒng)上一次成功處理的節(jié)點(diǎn)事件為fault事件,而第一節(jié)點(diǎn)當(dāng)前的實(shí)時狀態(tài)為正常狀態(tài),由于第一節(jié)點(diǎn)從故障狀態(tài)變?yōu)檎顟B(tài)的過程中,必須由故障狀態(tài)先變?yōu)閱踊謴?fù)狀態(tài),再由啟動恢復(fù)狀態(tài)變?yōu)檎顟B(tài),因此表明在舊主管理節(jié)點(diǎn)故障時,業(yè)務(wù)管理系統(tǒng)中正在處理standby事件,并且未完成standby事件的處理,在這種情況下,第一主管理節(jié)點(diǎn)確定要恢復(fù)standby事件。第2種:第一節(jié)點(diǎn)的第二狀態(tài)為啟動恢復(fù)狀態(tài),第一節(jié)點(diǎn)的第一狀態(tài)為正常狀態(tài)時,第一主管理節(jié)點(diǎn)確定要恢復(fù)standby事件。本發(fā)明實(shí)施例中,第二狀態(tài)為啟動恢復(fù)狀態(tài),第一狀態(tài)為正常狀態(tài),說明業(yè)務(wù)管理系統(tǒng)上一次處理的是standby事件,在舊主管理節(jié)點(diǎn)發(fā)生故障時,業(yè)務(wù)節(jié)點(diǎn)已經(jīng)將該standby事件處理完,但是業(yè)務(wù)節(jié)點(diǎn)還未向第一主管理節(jié)點(diǎn)發(fā)送通知消息,表明業(yè)務(wù)管理系統(tǒng)未完成standby事件的處理,在這種情況下,第一主管理節(jié)點(diǎn)要恢復(fù)standby事件。第3種:第一節(jié)點(diǎn)的第二狀態(tài)為正常狀態(tài),第一節(jié)點(diǎn)的第一狀態(tài)為正常狀態(tài)時,第一主管理節(jié)點(diǎn)確定無需恢復(fù)standby事件。本發(fā)明實(shí)施例中,第二狀態(tài)為正常狀態(tài),第一狀態(tài)為正常狀態(tài),可以說明在舊主管理節(jié)點(diǎn)發(fā)生故障時,業(yè)務(wù)管理系統(tǒng)已經(jīng)成功處理第一節(jié)點(diǎn)的normal事件,表明在舊主發(fā)生故障時,業(yè)務(wù)管理系統(tǒng)中并不存在standby事件,在這種情況下,第一主管理節(jié)點(diǎn)確定無需恢復(fù)standby事件。第4種:第一節(jié)點(diǎn)的第二狀態(tài)為空狀態(tài),第一節(jié)點(diǎn)的第一狀態(tài)為正常狀態(tài)時,第一主管理節(jié)點(diǎn)確定要恢復(fù)standby事件。本發(fā)明實(shí)施例中,第二狀態(tài)為空狀態(tài),第一狀態(tài)為正常狀態(tài),由第一節(jié)點(diǎn)的第二狀態(tài)可以獲知第一節(jié)點(diǎn)為新加入到業(yè)務(wù)管理系統(tǒng)中的任務(wù)節(jié)點(diǎn),該業(yè)務(wù)管理系統(tǒng)還未處理該第一節(jié)點(diǎn)的節(jié)點(diǎn)事件,因此第一節(jié)點(diǎn)的第二狀態(tài)為空狀態(tài)(業(yè)務(wù)節(jié)點(diǎn)中沒有記錄該第一節(jié)點(diǎn)的狀態(tài)),而第一節(jié)點(diǎn)當(dāng)前的實(shí)時狀態(tài)為正常狀態(tài),表明在舊主管理節(jié)點(diǎn)發(fā)生故障時,業(yè)務(wù)節(jié)點(diǎn)正在處理第一節(jié)點(diǎn)的standby事件,并且該業(yè)務(wù)節(jié)點(diǎn)未完成該standby事件的處理,在這種情況下,第一主管理節(jié)點(diǎn)確定要恢復(fù)節(jié)點(diǎn)事件。第5種:第一節(jié)點(diǎn)的第二狀態(tài)為故障狀態(tài),第一節(jié)點(diǎn)的第一狀態(tài)為啟動恢復(fù)狀態(tài)時,第一主管理節(jié)點(diǎn)確定無需恢復(fù)standby事件。本發(fā)明實(shí)施例中,第二狀態(tài)為故障狀態(tài),第一狀態(tài)為啟動恢復(fù)狀態(tài),可以說明業(yè)務(wù)管理系統(tǒng)上一次成功處理的節(jié)點(diǎn)事件為fault事件,并且第一節(jié)點(diǎn)的故障已解除處于啟動恢復(fù)的過程,而第一節(jié)點(diǎn)當(dāng)前的實(shí)時狀態(tài)(即第一狀態(tài))為啟動恢復(fù)狀態(tài),即業(yè)務(wù)管理系統(tǒng)中的控制節(jié)點(diǎn)當(dāng)前發(fā)送給第一主管理節(jié)點(diǎn)的節(jié)點(diǎn)事件為standby事件,表明在舊主管理節(jié)點(diǎn)故障時,業(yè)務(wù)管理系統(tǒng)中并不存在standby事件,在這種情況下,第一主管理節(jié)點(diǎn)確定無需恢復(fù)standby事件。第6種:第一節(jié)點(diǎn)的第二狀態(tài)為啟動恢復(fù)狀態(tài),第一節(jié)點(diǎn)的第一狀態(tài)為啟動恢復(fù)狀態(tài)時,第一主管理節(jié)點(diǎn)確定無需恢復(fù)standby事件。本發(fā)明實(shí)施例中,第二狀態(tài)為啟動恢復(fù)狀態(tài),第一狀態(tài)為啟動恢復(fù)狀態(tài),由于第一節(jié)點(diǎn)當(dāng)前的實(shí)時狀態(tài)(及第一狀態(tài))為啟動恢復(fù)狀態(tài),即業(yè)務(wù)管理系統(tǒng)中的控制節(jié)點(diǎn)當(dāng)前發(fā)送給第一主管理節(jié)點(diǎn)的節(jié)點(diǎn)事件為standby事件,表明在舊主管理節(jié)點(diǎn)故障時,業(yè)務(wù)管理系統(tǒng)中并不存在standby事件,在這種情況下,第一主管理節(jié)點(diǎn)確定無需恢復(fù)standby事件。第7種:第一節(jié)點(diǎn)的第二狀態(tài)為正常狀態(tài),第一節(jié)點(diǎn)的第一狀態(tài)為啟動恢復(fù)狀態(tài)時,第一主管理節(jié)點(diǎn)確定無需恢復(fù)standby事件。本發(fā)明實(shí)施例中,第二狀態(tài)為正常狀態(tài),第一狀態(tài)為啟動恢復(fù)狀態(tài),由于第一節(jié)點(diǎn)當(dāng)前的實(shí)時狀態(tài)(及第一狀態(tài))為啟動恢復(fù)狀態(tài),即業(yè)務(wù)管理系統(tǒng)中的控制節(jié)點(diǎn)當(dāng)前發(fā)送給第一主管理節(jié)點(diǎn)的節(jié)點(diǎn)事件為standby事件,表明在舊主管理節(jié)點(diǎn)故障時,業(yè)務(wù)管理系統(tǒng)中并不存在standby事件,在這種情況下,第一主管理節(jié)點(diǎn)確定無需恢復(fù)standby事件。第8種:第一節(jié)點(diǎn)的第二狀態(tài)為空狀態(tài),第一節(jié)點(diǎn)的第一狀態(tài)為啟動恢復(fù)狀態(tài)時,第一主管理節(jié)點(diǎn)確定無需恢復(fù)standby事件。本發(fā)明實(shí)施例中,第二狀態(tài)為空狀態(tài),第一狀態(tài)為啟動恢復(fù)狀態(tài),由于第一節(jié)點(diǎn)當(dāng)前的實(shí)時狀態(tài)(及第一狀態(tài))為啟動恢復(fù)狀態(tài),即業(yè)務(wù)管理系統(tǒng)中的控制節(jié)點(diǎn)當(dāng)前發(fā)送給第一主管理節(jié)點(diǎn)的節(jié)點(diǎn)事件為standby事件,表明在舊主管理節(jié)點(diǎn)故障時,業(yè)務(wù)管理系統(tǒng)中并不存在standby事件,在這種情況下,第一主管理節(jié)點(diǎn)確定無需恢復(fù)standby事件。第9種:第一節(jié)點(diǎn)的第二狀態(tài)為故障狀態(tài),第一節(jié)點(diǎn)的第一狀態(tài)為故障狀態(tài)時,第一主管理節(jié)點(diǎn)確定無需恢復(fù)standby事件。本發(fā)明實(shí)施例中,第二狀態(tài)為故障狀態(tài),第一狀態(tài)為故障狀態(tài),可以說明第一節(jié)點(diǎn)仍然處于故障狀態(tài),并未恢復(fù),業(yè)務(wù)管理系統(tǒng)中處理的是fault事件,表明在舊主管理節(jié)點(diǎn)故障時,業(yè)務(wù)管理系統(tǒng)中并不存在standby事件,在這種情況下,第一主管理節(jié)點(diǎn)確定無需恢復(fù)standby事件。第10種:第一節(jié)點(diǎn)的第二狀態(tài)為啟動恢復(fù)狀態(tài),第一節(jié)點(diǎn)的第一狀態(tài)為故障狀態(tài)時,第一主管理節(jié)點(diǎn)確定無需恢復(fù)standby事件。本發(fā)明實(shí)施例中,第二狀態(tài)為啟動恢復(fù)狀態(tài),第一狀態(tài)為故障狀態(tài),可以表明在舊主管理節(jié)點(diǎn)發(fā)生故障時,業(yè)務(wù)管理系統(tǒng)正在處理第一節(jié)點(diǎn)standby事件,并且第一節(jié)點(diǎn)啟動過程中發(fā)生故障(即無法正常啟動了),在這種情況下,第一主管理節(jié)點(diǎn)無需再補(bǔ)充第一節(jié)點(diǎn)的standby事件,而是處理第一節(jié)點(diǎn)的fault事件。第11種:第一節(jié)點(diǎn)的第二狀態(tài)為正常狀態(tài),第一節(jié)點(diǎn)的第一狀態(tài)為故障狀態(tài)時,第一主管理節(jié)點(diǎn)確定無需恢復(fù)standby事件。本發(fā)明實(shí)施例中,第二狀態(tài)為正常狀態(tài),第一狀態(tài)為故障狀態(tài),可以表明在舊主管理節(jié)點(diǎn)發(fā)生故障時,業(yè)務(wù)管理系統(tǒng)正在處理第一節(jié)點(diǎn)normal事件,并且第一節(jié)點(diǎn)發(fā)生故障,在這種情況下,業(yè)務(wù)管理系統(tǒng)中并不存在standby事件,第一主管理節(jié)點(diǎn)確定無需恢復(fù)standby事件,而是處理第一節(jié)點(diǎn)的fault事件。第12種:第一節(jié)點(diǎn)的第二狀態(tài)為空狀態(tài),第一節(jié)點(diǎn)的第一狀態(tài)為故障狀態(tài)時,第一主管理節(jié)點(diǎn)確定無需恢復(fù)standby事件。本發(fā)明實(shí)施例中,第二狀態(tài)為空狀態(tài),第一狀態(tài)為故障狀態(tài),由第一節(jié)點(diǎn)的第二狀態(tài)可以獲知第一節(jié)點(diǎn)為新加入到業(yè)務(wù)管理系統(tǒng)中的任務(wù)節(jié)點(diǎn),該業(yè)務(wù)管理系統(tǒng)還未處理該第一節(jié)點(diǎn)的節(jié)點(diǎn)事件,因此第一節(jié)點(diǎn)的第二狀態(tài)為空狀態(tài)(業(yè)務(wù)節(jié)點(diǎn)中沒有記錄該第一節(jié)點(diǎn)的狀態(tài)),而第一節(jié)點(diǎn)當(dāng)前的實(shí)時狀態(tài)為故障狀態(tài),表明在舊主管理節(jié)點(diǎn)發(fā)生故障時,第一節(jié)點(diǎn)正在加入該業(yè)務(wù)管理系統(tǒng),并且在加入的過程中發(fā)生故障,在這種情況下,業(yè)務(wù)管理系統(tǒng)中并不存在standby事件,第一主管理節(jié)點(diǎn)確定無需恢復(fù)standby事件,而是處理第一節(jié)點(diǎn)的fault事件。綜合上述12種情況的分析可以得到上述s2072a結(jié)論:即在第一節(jié)點(diǎn)的第一狀態(tài)為正常狀態(tài),第一節(jié)點(diǎn)的第二狀態(tài)為啟動恢復(fù)狀態(tài)、故障狀態(tài)或空狀態(tài)的情況下,第一主管理節(jié)點(diǎn)確定恢復(fù)standby事件。在第一主管理節(jié)點(diǎn)確定是否恢復(fù)第一節(jié)點(diǎn)的standby事件時,可以根據(jù)第一節(jié)點(diǎn)的第一狀態(tài)和第一節(jié)點(diǎn)的第二狀態(tài)確定是否恢復(fù)第一節(jié)點(diǎn)的standby事件。需要說明的是,本發(fā)明實(shí)施例可以不限定s2071與s2072的執(zhí)行順序。即本發(fā)明實(shí)施例可以先執(zhí)行s2071,后執(zhí)行s2072;也可以先執(zhí)行s2072,后執(zhí)行s2071;還可以同時執(zhí)行s2071和s2072。本發(fā)明實(shí)施例中,上述第一主管理節(jié)點(diǎn)確定要恢復(fù)第一節(jié)點(diǎn)的第一節(jié)點(diǎn)節(jié)點(diǎn)事件之后,第一主管理節(jié)點(diǎn)可以將第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件發(fā)送給業(yè)務(wù)節(jié)點(diǎn),以完成該第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件的恢復(fù)(即業(yè)務(wù)管理系統(tǒng)重新再處理一遍該第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件)。具體的,對于恢復(fù)第一節(jié)點(diǎn)的第一節(jié)點(diǎn)事件的過程的詳細(xì)描述可以參見上述s104-s110的相關(guān)描述,此處不再贅述??梢岳斫獾氖?,本發(fā)明實(shí)施例中,在恢復(fù)節(jié)點(diǎn)事件的過程中,無需設(shè)置緩沖隊(duì)列記錄舊主管理節(jié)點(diǎn)至少最近3次的處理節(jié)點(diǎn)事件的情況,如此,能夠在防止節(jié)點(diǎn)事件被遺漏的情況下,使得節(jié)點(diǎn)事件不對業(yè)務(wù)管理系統(tǒng)的性能產(chǎn)生影響、且簡化了節(jié)點(diǎn)事件的處理機(jī)制。需要說明的是,本發(fā)明實(shí)施例中,在業(yè)務(wù)管理系統(tǒng)中的舊主管理節(jié)點(diǎn)發(fā)生故障,并且第一主管理節(jié)點(diǎn)作為主管理節(jié)點(diǎn)代替舊主管理節(jié)點(diǎn)之后,一方面,第一主管理節(jié)點(diǎn)可以將本次接收的第一節(jié)點(diǎn)的節(jié)點(diǎn)事件(即第一節(jié)點(diǎn)的新節(jié)點(diǎn)事件)發(fā)送給業(yè)務(wù)節(jié)點(diǎn),由業(yè)務(wù)節(jié)點(diǎn)處理本次第一節(jié)點(diǎn)的節(jié)點(diǎn)事件;另一方面,第一主管理節(jié)點(diǎn)可以確定是否需要恢復(fù)上一次接收的第一節(jié)點(diǎn)的節(jié)點(diǎn)事件(即確定舊主管理故障時,業(yè)務(wù)管理系統(tǒng)和總是否存在節(jié)點(diǎn)事件被遺漏的現(xiàn)象),并且在第一主管理節(jié)點(diǎn)確定需要恢復(fù)節(jié)點(diǎn)事件的情況下,恢復(fù)第一節(jié)點(diǎn)的節(jié)點(diǎn)事件。上述主要從各個網(wǎng)元之間交互的角度對本發(fā)明實(shí)施例提供的方案進(jìn)行了介紹??梢岳斫獾氖?,各個網(wǎng)元,例如管理節(jié)點(diǎn)、業(yè)務(wù)節(jié)點(diǎn)等為了實(shí)現(xiàn)上述功能,其包含了執(zhí)行各個功能相應(yīng)的硬件結(jié)構(gòu)和/或軟件模塊。本領(lǐng)域技術(shù)人員應(yīng)該很容易意識到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,本發(fā)明實(shí)施例能夠以硬件或硬件和計算機(jī)軟件的結(jié)合形式來實(shí)現(xiàn)。某個功能究竟以硬件還是計算機(jī)軟件驅(qū)動硬件的方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本申請的范圍。本發(fā)明實(shí)施例可以根據(jù)上述方法示例對管理節(jié)點(diǎn)、業(yè)務(wù)節(jié)點(diǎn)等進(jìn)行功能模塊的劃分,例如,可以對應(yīng)各個功能劃分各個功能模塊,也可以將兩個或兩個以上的功能集成在一個處理模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。需要說明的是,本發(fā)明實(shí)施例中對模塊的劃分是示意性的,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時可以有另外的劃分方式。在采用對應(yīng)各個功能劃分各個功能模塊的情況下,圖7示出了上述實(shí)施例中所涉及的管理節(jié)點(diǎn)的一種可能的結(jié)構(gòu)示意圖,該管理節(jié)點(diǎn)可以為業(yè)務(wù)管理系統(tǒng)中的主管理節(jié)點(diǎn)(包括舊主管理節(jié)點(diǎn)(上述實(shí)施例中提及的主管理節(jié)點(diǎn))和新主管理節(jié)點(diǎn)(即第一主管理節(jié)點(diǎn))),如圖7所示,該管理節(jié)點(diǎn)可以包括:獲取模塊30和確定模塊31。獲取模塊30可以用于支持上述管理節(jié)點(diǎn)執(zhí)行上述方法實(shí)施例中的s205和s206(包括s206a和s206d);確定模塊31可以用于支持管理節(jié)點(diǎn)執(zhí)行上述方法實(shí)施例中的s112、s204、s207(包括s2071(包括s2071a)和s2072(包括s2072a))。可選的,如圖7所示,該第一主管理節(jié)點(diǎn)還可以包括接收模塊32、發(fā)送模塊33、預(yù)處理模塊34和更新模塊35。接收模塊32可以用于支持第一主管理節(jié)點(diǎn)執(zhí)行上述方法實(shí)施例中的s103、s109和s203;發(fā)送模塊33可以用于支持管理節(jié)點(diǎn)執(zhí)行上述方法實(shí)施例中的s104和s113;預(yù)處理模塊34可以支持管理節(jié)點(diǎn)支持上述方法實(shí)施例中的s104a;更新模塊35可以支持管理節(jié)點(diǎn)支持上述方法實(shí)施例中的s110。其中,上述方法實(shí)施例涉及的各步驟的所有相關(guān)內(nèi)容均可以援引到對應(yīng)功能模塊的功能描述,在此不再贅述。在采用集成的單元的情況下,圖8示出了上述實(shí)施例中所涉及的管理節(jié)點(diǎn)(包括舊主管理節(jié)點(diǎn)(上述實(shí)施例中提及的主管理節(jié)點(diǎn))和新主管理節(jié)點(diǎn)(即第一主管理節(jié)點(diǎn)))的一種可能的結(jié)構(gòu)示意圖。如圖8所示,該管理節(jié)點(diǎn)可以包括:處理模塊40和通信模塊41。處理模塊40可以用于對管理節(jié)點(diǎn)的動作進(jìn)行控制管理,例如,處理模塊40可以用于支持管理節(jié)點(diǎn)執(zhí)行上述方法實(shí)施例中的s104a、s110、s112、s204、s205、s206(包括s206a和s206d)、s207(包括s2071(包括s2071a)和s2072(包括s2072a)),和/或用于本文所描述的技術(shù)的其它過程。通信模塊61可以用于支持基站與其他網(wǎng)絡(luò)實(shí)體的通信,例如通信模塊41可以用于支持管理節(jié)點(diǎn)執(zhí)行上述方法實(shí)施例中的s103、s104、s109、s113和s203??蛇x的,如圖8所示,該基站還可以包括存儲模塊42,用于存儲管理節(jié)點(diǎn)的程序代碼和數(shù)據(jù)。其中,處理模塊40可以是處理器或控制器(例如可以是上述如圖3所示的處理器20),例如可以是cpu、通用處理器、dsp、asic、fpga或者其他可編程邏輯器件、晶體管邏輯器件、硬件部件或者其任意組合。其可以實(shí)現(xiàn)或執(zhí)行結(jié)合本發(fā)明實(shí)施例公開內(nèi)容所描述的各種示例性的邏輯方框、模塊和電路。上述處理器也可以是實(shí)現(xiàn)計算功能的組合,例如包含一個或多個微處理器組合,dsp和微處理器的組合等等。通信模塊41可以是收發(fā)器、收發(fā)電路或通信接口等(例如可以是上述如圖3所示的通信接口22)。存儲模塊42可以是存儲器(例如可以是上述如圖3所示的存儲器21)。當(dāng)處理模塊40為處理器,通信模塊41為收發(fā)器,存儲模塊42為存儲器時,處理器、收發(fā)器和存儲器可以通過總線連接。總線可以是外設(shè)部件互連標(biāo)準(zhǔn)(peripheralcomponentinterconnect,pci)總線或擴(kuò)展工業(yè)標(biāo)準(zhǔn)結(jié)構(gòu)(extendedindustrystandardarchitecture,eisa)總線等??偩€可以分為地址總線、數(shù)據(jù)總線、控制總線等。在采用對應(yīng)各個功能劃分各個功能模塊的情況下,圖9示出了上述實(shí)施例中所涉及的業(yè)務(wù)節(jié)點(diǎn)的一種可能的結(jié)構(gòu)示意圖,如圖9所示,該業(yè)務(wù)節(jié)點(diǎn)可以包括:接收模塊50、處理模塊51、發(fā)送模塊52和更新模塊53。接收模塊50可以用于支持業(yè)務(wù)節(jié)點(diǎn)執(zhí)行上述方法實(shí)施例中的s105;處理模塊51可以用于支持業(yè)務(wù)節(jié)點(diǎn)執(zhí)行上述方法實(shí)施例中的s106;發(fā)送模塊52可以用于支持業(yè)務(wù)節(jié)點(diǎn)執(zhí)行上述方法實(shí)施例中的s108;更新模塊53可以用于支持業(yè)務(wù)節(jié)點(diǎn)執(zhí)行上述方法實(shí)施例中的s107。其中,上述方法實(shí)施例涉及的各步驟的所有相關(guān)內(nèi)容均可以援引到對應(yīng)功能模塊的功能描述,在此不再贅述。在采用集成的單元的情況下,圖10示出了上述實(shí)施例中所涉及的業(yè)務(wù)節(jié)點(diǎn)的一種可能的結(jié)構(gòu)示意圖。如圖10所示,該業(yè)務(wù)節(jié)點(diǎn)可以包括:處理模塊60和通信模塊61。處理模塊60可以用于對業(yè)務(wù)節(jié)點(diǎn)的動作進(jìn)行控制管理,例如,處理模塊60可以用于支持業(yè)務(wù)節(jié)點(diǎn)執(zhí)行上述方法實(shí)施例中的s106和s107,和/或用于本文所描述的技術(shù)的其它過程。通信模塊61可以用于支持業(yè)務(wù)節(jié)點(diǎn)與其他網(wǎng)絡(luò)實(shí)體的通信,例如通信模塊61可以用于支持業(yè)務(wù)節(jié)點(diǎn)執(zhí)行上述方法實(shí)施例中的s105和s108。可選的,如圖10所示,該業(yè)務(wù)節(jié)點(diǎn)還可以包括存儲模塊62,用于存儲終端的程序代碼和數(shù)據(jù)。其中,處理模塊60可以是處理器或控制器,例如可以是cpu、通用處理器、dsp、asic、fpga或者其他可編程邏輯器件、晶體管邏輯器件、硬件部件或者其任意組合。其可以實(shí)現(xiàn)或執(zhí)行結(jié)合本發(fā)明實(shí)施例公開內(nèi)容所描述的各種示例性的邏輯方框、模塊和電路。上述處理器也可以是實(shí)現(xiàn)計算功能的組合,例如包含一個或多個微處理器組合,dsp和微處理器的組合等等。通信模塊61可以是收發(fā)器、收發(fā)電路或通信接口等。存儲模塊62可以是存儲器。當(dāng)處理模塊60為處理器,通信模塊61為收發(fā)器,存儲模塊62為存儲器時,處理器、收發(fā)器和存儲器可以通過總線連接??偩€可以是pci總線或eisa總線等??偩€可以分為地址總線、數(shù)據(jù)總線、控制總線等。本發(fā)明實(shí)施例中,控制節(jié)點(diǎn)也可以采用對應(yīng)各個功能劃分各個功能模塊或者采用集成單元實(shí)現(xiàn),具體的,各個功能模塊或集成單元可以執(zhí)行上述方法實(shí)施例中控制節(jié)點(diǎn)所執(zhí)行的各個方法步驟,此處不再贅述。在上述實(shí)施例中,可以全部或部分地通過軟件程序、硬件、固件或者其任意組合來實(shí)現(xiàn)。當(dāng)使用軟件程序?qū)崿F(xiàn)時,可以全部或部分地以計算機(jī)程序產(chǎn)品的形式實(shí)現(xiàn)。該計算機(jī)程序產(chǎn)品包括一個或多個計算機(jī)指令。在計算機(jī)上加載和執(zhí)行該計算機(jī)指令時,全部或部分地產(chǎn)生按照本發(fā)明實(shí)施例中的流程或功能。該計算機(jī)可以是通用計算機(jī)、專用計算機(jī)、計算機(jī)網(wǎng)絡(luò)或者其他可編程裝置。該計算機(jī)指令可以存儲在計算機(jī)可讀存儲介質(zhì)中,或者從一個計算機(jī)可讀存儲介質(zhì)向另一個計算機(jī)可讀存儲介質(zhì)傳輸,例如,該計算機(jī)指令可以從一個網(wǎng)站站點(diǎn)、計算機(jī)、服務(wù)器或數(shù)據(jù)中心通過有線(例如同軸電纜、光纖、數(shù)字用戶線(digitalsubscriberline,dsl))方式或無線(例如紅外、無線、微波等)方式向另一個網(wǎng)站站點(diǎn)、計算機(jī)、服務(wù)器或數(shù)據(jù)中心傳輸。該計算機(jī)可讀存儲介質(zhì)可以是計算機(jī)能夠存取的任何可用介質(zhì)或者是包括一個或多個可用介質(zhì)集成的服務(wù)器、數(shù)據(jù)中心等數(shù)據(jù)存儲設(shè)備。該可用介質(zhì)可以是磁性介質(zhì)(例如,軟盤、磁盤、磁帶)、光介質(zhì)(例如,數(shù)字視頻光盤(digitalvideodisc,dvd))、或者半導(dǎo)體介質(zhì)(例如固態(tài)硬盤(solidstatedrives,ssd))等。通過以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。在本申請所提供的幾個實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。另外,在本申請各個實(shí)施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨(dú)物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器執(zhí)行本申請各個實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:快閃存儲器、移動硬盤、只讀存儲器、隨機(jī)存取存儲器、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。以上所述,僅為本申請的具體實(shí)施方式,但本申請的保護(hù)范圍并不局限于此,任何在本申請揭露的技術(shù)范圍內(nèi)的變化或替換,都應(yīng)涵蓋在本申請的保護(hù)范圍之內(nèi)。因此,本申請的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。當(dāng)前第1頁12
      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1