一種資產(chǎn)監(jiān)控方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機(jī)領(lǐng)域,尤其涉及一種資產(chǎn)監(jiān)控方法及裝置。
【背景技術(shù)】
[0002]企業(yè)資產(chǎn)維護(hù)管理系統(tǒng)(Enterprise Asset Management, EAM),它是面向資產(chǎn)密集型(Asset-1ntensive)企業(yè)的企業(yè)信息化解決方案的總稱,主要適用于資產(chǎn)密集型企業(yè)對高價值固定資產(chǎn)的維護(hù)、保養(yǎng)、跟蹤等信息管理。它以提高資產(chǎn)可利用率、降低企業(yè)運(yùn)行維護(hù)成本為目標(biāo),以優(yōu)化企業(yè)維修資源為核心,通過信息化手段,合理安排維修計劃及相關(guān)資源與活動,從而提高企業(yè)的經(jīng)濟(jì)效益和企業(yè)的市場競爭力。
[0003]EAM監(jiān)控平臺是EAM的一個子系統(tǒng),實現(xiàn)對某些資產(chǎn)狀態(tài)的監(jiān)控,例如溫度、濕度、電壓等。當(dāng)資產(chǎn)狀態(tài)出現(xiàn)異常狀態(tài)時(例如溫度超過設(shè)定的閾值時),實現(xiàn)預(yù)警功能,例如向監(jiān)控者發(fā)送短信或發(fā)送郵件等預(yù)警信息。
[0004]現(xiàn)有技術(shù)中,為了保證監(jiān)控的可靠性,所述EAM監(jiān)控平臺至少包括兩臺應(yīng)用服務(wù)器,所述至少兩臺應(yīng)用服務(wù)器中其中一臺應(yīng)用服務(wù)器設(shè)為主應(yīng)用服務(wù)器,其余為備應(yīng)用服務(wù)器。所述主應(yīng)用服務(wù)器和所述備應(yīng)用服務(wù)器同時對資產(chǎn)狀態(tài)進(jìn)行監(jiān)控,但是所述主應(yīng)用服務(wù)器還承擔(dān)著當(dāng)資產(chǎn)狀態(tài)出現(xiàn)異常時向監(jiān)控者發(fā)送預(yù)警信息的任務(wù)。然而,現(xiàn)有技術(shù)當(dāng)主應(yīng)用服務(wù)器宕機(jī)時,備應(yīng)用服務(wù)器并不能立即啟動發(fā)送預(yù)警信息的功能,而是當(dāng)監(jiān)控者發(fā)現(xiàn)主應(yīng)用服務(wù)器宕機(jī)的情況,并選擇其中一個備應(yīng)用服務(wù)器對其設(shè)置發(fā)送預(yù)警信息的功能,該被選擇的備應(yīng)用服務(wù)器才能發(fā)送預(yù)警信息。由于從主應(yīng)用服務(wù)器宕機(jī)到監(jiān)控者發(fā)現(xiàn)主應(yīng)用服務(wù)器宕機(jī)并啟動備應(yīng)用服務(wù)器發(fā)送預(yù)警信息功能之間可能會有較長時間,因此出現(xiàn)異常狀態(tài)的資產(chǎn)得不到及時處理,嚴(yán)重時可能會使資產(chǎn)造成嚴(yán)重?fù)p害。
【發(fā)明內(nèi)容】
[0005]為了解決現(xiàn)有技術(shù)的上述技術(shù)問題,本發(fā)明提供一種資產(chǎn)監(jiān)控方法及裝置,實現(xiàn)了當(dāng)主應(yīng)用服務(wù)器宕機(jī)快速啟動備應(yīng)用服務(wù)器的發(fā)送預(yù)警信息功能的目的,使得出現(xiàn)異常狀態(tài)的資產(chǎn)得到及時處理。
[0006]本發(fā)明實施例公開了一種資產(chǎn)監(jiān)控方法,所述方法包括:
[0007]獲取資產(chǎn)監(jiān)控平臺的主應(yīng)用服務(wù)器和至少一個備應(yīng)用服務(wù)器分別發(fā)送的更新信息,所述主應(yīng)用服務(wù)器和所述至少一個備應(yīng)用服務(wù)器預(yù)先登記在數(shù)據(jù)服務(wù)器的登記列表中,所述更新信息中包括位置信息和新登記時間,所述位置信息表示所述主應(yīng)用服務(wù)器或所述備應(yīng)用服務(wù)器登記在所述登記列表中的位置;
[0008]根據(jù)所述主應(yīng)用服務(wù)器的位置信息查找到與所述主應(yīng)用服務(wù)器對應(yīng)的登記時間,并將所述登記時間更新為所述新登記時間,以確認(rèn)所述主應(yīng)用服務(wù)器處于活動狀態(tài);
[0009]分別根據(jù)所述至少一個備應(yīng)用服務(wù)器的位置信息查找到與所述至少一個備應(yīng)用服務(wù)器各自對應(yīng)的登記時間,并將所述登記時間更新為對應(yīng)的新登記時間,以確認(rèn)所述至少一個備應(yīng)用服務(wù)器處于活動狀態(tài);
[0010]若所述主應(yīng)用服務(wù)器由活動狀態(tài)變?yōu)榉腔顒訝顟B(tài),則按照預(yù)設(shè)規(guī)則從已登記的且處于活動狀態(tài)的備應(yīng)用服務(wù)器中選擇其中一個備應(yīng)用服務(wù)器,并將選擇的所述備應(yīng)用服務(wù)器標(biāo)記為主應(yīng)用服務(wù)器,所述非活動狀態(tài)為登記時間未在預(yù)設(shè)時間段內(nèi)得到更新的狀態(tài);
[0011]向所述標(biāo)記的主應(yīng)用服務(wù)器發(fā)送主應(yīng)用服務(wù)器確認(rèn)信息,以使所述主應(yīng)用服務(wù)器根據(jù)所述確認(rèn)信息啟動預(yù)警信息發(fā)送功能,實現(xiàn)對資產(chǎn)的監(jiān)控。
[0012]優(yōu)選的,在所述獲取資產(chǎn)監(jiān)控平臺的主應(yīng)用服務(wù)器發(fā)送的更新信息之前,所述方法還包括:
[0013]獲取資產(chǎn)監(jiān)控平臺的應(yīng)用服務(wù)器的登記信息,所述登記信息中包括所述應(yīng)用服務(wù)器的標(biāo)識和登記時間;
[0014]根據(jù)所述應(yīng)用服務(wù)器的標(biāo)識和登錄時間對所述應(yīng)用服務(wù)器進(jìn)行登記;
[0015]若所述登記列表中登記的只有所述應(yīng)用服務(wù)器,則將所述應(yīng)用服務(wù)器標(biāo)記為主應(yīng)用服務(wù)器。
[0016]優(yōu)選的,在根據(jù)所述應(yīng)用服務(wù)器的標(biāo)識和登錄時間對所述應(yīng)用服務(wù)器進(jìn)行登記之后,所述方法還包括:
[0017]若所述登記列表中還登記有其他應(yīng)用服務(wù)器,且所述其他應(yīng)用服務(wù)器均處于非活動狀態(tài),則將所述應(yīng)用服務(wù)器標(biāo)記為主應(yīng)用服務(wù)器。
[0018]優(yōu)選的,在根據(jù)所述應(yīng)用服務(wù)器的標(biāo)識和登錄時間對所述應(yīng)用服務(wù)器進(jìn)行登記之后,所述方法還包括:
[0019]若所述登記列表中登記有主應(yīng)用服務(wù)器,且所述主應(yīng)用服務(wù)器處于活動狀態(tài),則將所述應(yīng)用服務(wù)器標(biāo)記為備應(yīng)用服務(wù)器。
[0020]優(yōu)選的,所述標(biāo)識為所述應(yīng)用服務(wù)器的IP地址,所述根據(jù)所述應(yīng)用服務(wù)器的標(biāo)識和登錄時間對所述應(yīng)用服務(wù)器進(jìn)行登記包括:
[0021]根據(jù)所述應(yīng)用服務(wù)器的IP地址從所述登記列表中查找與所述IP地址對應(yīng)的至少一條登記記錄;
[0022]從所述至少一條登記記錄的、除登記了處于活動狀態(tài)的其他應(yīng)用服務(wù)器的其他登記記錄中選擇其中一條登記記錄登記所述應(yīng)用服務(wù)器的登記時間。
[0023]本發(fā)明實施例還公開了一種資產(chǎn)監(jiān)控裝置,所述裝置包括:信息獲取單元、主更新單元、備更新單元、選舉單元和發(fā)送單元;其中,所述信息獲取單元分別與所述主更新單元和所述備更新單元連接,所述主更新單元和所述備更新單元均與所述選舉單元連接,所述選舉單元與所述發(fā)送單元連接;
[0024]所述信息獲取單元,用于獲取資產(chǎn)監(jiān)控平臺的主應(yīng)用服務(wù)器和至少一個備應(yīng)用服務(wù)器分別發(fā)送的更新信息,所述主應(yīng)用服務(wù)器和所述至少一個備應(yīng)用服務(wù)器預(yù)先登記在數(shù)據(jù)服務(wù)器的登記列表中,所述更新信息中包括位置信息和新登記時間,所述位置信息表示所述主應(yīng)用服務(wù)器或所述備應(yīng)用服務(wù)器登記在所述登記列表中的位置;
[0025]所述主更新單元,用于根據(jù)所述主應(yīng)用服務(wù)器的位置信息查找到與所述主應(yīng)用服務(wù)器對應(yīng)的登記時間,并將所述登記時間更新為所述新登記時間,以確認(rèn)所述主應(yīng)用服務(wù)器處于活動狀態(tài);
[0026]所述備更新單元,用于分別根據(jù)所述至少一個備應(yīng)用服務(wù)器的位置信息查找到與所述至少一個備應(yīng)用服務(wù)器各自對應(yīng)的登記時間,并將所述登記時間更新為對應(yīng)的新登記時間,以確認(rèn)所述至少一個備應(yīng)用服務(wù)器處于活動狀態(tài);
[0027]所述選舉單元,用于若所述主應(yīng)用服務(wù)器由活動狀態(tài)變?yōu)榉腔顒訝顟B(tài),則按照預(yù)設(shè)規(guī)則從已登記的且處于活動狀態(tài)的備應(yīng)用服務(wù)器中選擇其中一個備應(yīng)用服務(wù)器,并將選擇的所述備應(yīng)用服務(wù)器標(biāo)記為主應(yīng)用服務(wù)器,所述非活動狀態(tài)為登記時間未在預(yù)設(shè)時間段內(nèi)得到更新的狀態(tài);
[0028]所述發(fā)送單元,用于向所述標(biāo)記的主應(yīng)用服務(wù)器發(fā)送主應(yīng)用服務(wù)器確認(rèn)信息,以使所述主應(yīng)用服務(wù)器根據(jù)所述確認(rèn)信息啟動預(yù)警信息發(fā)送功能,實現(xiàn)對資產(chǎn)的監(jiān)控。
[0029]優(yōu)選的,所述裝置還包括:獲取單元、登記單元和第一標(biāo)記單元;所述獲取單元與所述登記單元連接,所述登記單元與所述第一標(biāo)記單元連接,所述第一標(biāo)記單元與所述信息獲取單元連接;
[0030]所述獲取單元,用于獲取資產(chǎn)監(jiān)控平臺的應(yīng)用服務(wù)器的登記信息,所述登記信息中包括所述應(yīng)用服務(wù)器的標(biāo)識和登記時間;
[0031]所述登記單元,用于根據(jù)所述應(yīng)用服務(wù)器的標(biāo)識和登錄時間對所述應(yīng)用服務(wù)器進(jìn)行登記;
[0032]所述第一標(biāo)記單元,用于若所述登記列表中登記的只有所述應(yīng)用服務(wù)器,則將所述應(yīng)用服務(wù)器標(biāo)記為主應(yīng)用服務(wù)器。
[0033]優(yōu)選的,所述裝置還包括:第二標(biāo)記單元,與所述登記單元和所述信息獲取單元連接;
[0034]所述第二標(biāo)記單元,用于若所述登記列表中還登記有其他應(yīng)用服務(wù)器,且所述其他應(yīng)用服務(wù)器均處于非活動狀態(tài),則將所述應(yīng)用服務(wù)器標(biāo)記為主應(yīng)用服務(wù)器。
[0035]優(yōu)選的,所述裝置還包括:第三標(biāo)記單元,與所述登記單元和所述信息獲取單元連接;
[0036]所述第三標(biāo)記單元,用于若所述登記列表中登記有主應(yīng)用服務(wù)器,且所述主應(yīng)用服務(wù)器處于活動狀態(tài),則將所述應(yīng)用服務(wù)器標(biāo)記為備應(yīng)用服務(wù)器。
[0037]優(yōu)選的,所述標(biāo)識為所述應(yīng)用服務(wù)器的IP地址;
[0038]所述登記單