1.一種實(shí)時(shí)獲取業(yè)務(wù)服務(wù)器信息的方法,其特征在于,包括:
域名服務(wù)器發(fā)出查詢指令至目錄服務(wù)器,其中,所述目錄服務(wù)器中注冊(cè)有至少一個(gè)業(yè)務(wù)服務(wù)器;
所述域名服務(wù)器接收所述目錄服務(wù)器返回的所述業(yè)務(wù)服務(wù)器的地址及狀態(tài)信息;
所述域名服務(wù)器根據(jù)配置預(yù)定條件過(guò)濾滿足預(yù)定條件的所述業(yè)務(wù)服務(wù)器狀態(tài)信息;
所述域名服務(wù)器將所述過(guò)濾后的所述業(yè)務(wù)服務(wù)器的地址信息返回給客戶終端。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述業(yè)務(wù)服務(wù)器的狀態(tài)信息,包括:業(yè)務(wù)服務(wù)器的處理器使用率、內(nèi)存可用空間、磁盤可用空間和網(wǎng)絡(luò)接口的通信狀態(tài)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述域名服務(wù)器根據(jù)配置預(yù)定條件過(guò)濾滿足預(yù)定條件的所述業(yè)務(wù)服務(wù)器狀態(tài)信息,包括:
處理器使用率是否大于等于預(yù)定效率值;內(nèi)存可用空間是否大于等于第一預(yù)定空間值;磁盤可用空間是否大于等于第二預(yù)定空間值;網(wǎng)絡(luò)接口的通信狀態(tài)是否為空閑狀態(tài)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述域名服務(wù)器發(fā)出查詢指令至所述目錄服務(wù)器之前,所述方法還包括:
啟動(dòng)至少一個(gè)所述業(yè)務(wù)服務(wù)器;
所述業(yè)務(wù)服務(wù)器在所述目錄服務(wù)器上創(chuàng)建約定節(jié)點(diǎn);其中,所述約定節(jié)點(diǎn)是指業(yè)務(wù)服務(wù)器在所述目錄服務(wù)器下創(chuàng)建的業(yè)務(wù)存儲(chǔ)空間,所述約定節(jié)點(diǎn)與所述業(yè)務(wù)服務(wù)器的域名信息一一對(duì)應(yīng);
所述業(yè)務(wù)服務(wù)器保存自身地址及狀態(tài)信息至所述約定節(jié)點(diǎn)下。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,在所述業(yè)務(wù)服務(wù)器在所述目錄服務(wù)器上創(chuàng)建所述約定節(jié)點(diǎn)之后,所述方法還包括:
所述域名服務(wù)器訪問(wèn)所述目錄服務(wù)器,并訂閱所述約定節(jié)點(diǎn),其中,所述約定節(jié)點(diǎn)用于接收業(yè)務(wù)服務(wù)器狀態(tài)改變的通知信息。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,在所述域名服務(wù)器將所述滿足預(yù)定條件的業(yè)務(wù)服務(wù)器的地址信息返回給客戶終端之后,所述方法還包括:
在所述滿足預(yù)定條件的業(yè)務(wù)服務(wù)器出現(xiàn)故障的情況下,所述目錄服務(wù)器感知到所述業(yè)務(wù)服務(wù)器故障;
所述目錄服務(wù)器根據(jù)故障信息刪除所述約定節(jié)點(diǎn)下所述業(yè)務(wù)服務(wù)器的狀態(tài)信息;
所述目錄服務(wù)器通知域名服務(wù)器,所述域名服務(wù)器拉取所述目錄服務(wù)器當(dāng)前可用業(yè)務(wù)服務(wù)器的最新信息。
7.根據(jù)權(quán)利要求1至6中任意一項(xiàng)所述的方法,其特征在于,在所述域名服務(wù)器發(fā)出查詢指令至目錄服務(wù)器之前,所述方法還包括:
啟動(dòng)所述域名服務(wù)器;
所述域名服務(wù)器向目錄服務(wù)器訂閱域名對(duì)應(yīng)的約定節(jié)點(diǎn)。
8.一種實(shí)時(shí)獲取業(yè)務(wù)服務(wù)器信息的裝置,其特征在于,包括:
發(fā)出模塊,用于域名服務(wù)器發(fā)出查詢指令至目錄服務(wù)器,其中,所述目錄服務(wù)器中注冊(cè)有至少一個(gè)業(yè)務(wù)服務(wù)器;
接收模塊,用于所述域名服務(wù)器接收所述目錄服務(wù)器返回的所述業(yè)務(wù)服務(wù)器的地址及狀態(tài)信息;
過(guò)濾模塊,用于所述域名服務(wù)器根據(jù)配置預(yù)定條件過(guò)濾滿足預(yù)定條件的所述業(yè)務(wù)服務(wù)器狀態(tài)信息;
返回模塊,用于所述域名服務(wù)器將所述過(guò)濾后的所述業(yè)務(wù)服務(wù)器的地址信息返回給客戶終端。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述接收模塊包括:所述業(yè)務(wù)服務(wù)器的狀態(tài)信息包括:業(yè)務(wù)服務(wù)器的處理器使用率、內(nèi)存可用空間、磁盤可用空間和網(wǎng)絡(luò)接口的通信狀態(tài)。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述過(guò)濾模塊,包括:
第一判斷模塊,用于處理器使用率是否大于等于預(yù)定效率值;
第二判斷模塊,用于內(nèi)存可用空間是否大于等于第一預(yù)定空間值;
第三判斷模塊,用于磁盤可用空間是否大于等于第二預(yù)定空間值;
第四判斷模塊,用于網(wǎng)絡(luò)接口的通信狀態(tài)是否為空閑狀態(tài)。
11.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述發(fā)出模塊還包括:
第一啟動(dòng)模塊,用于啟動(dòng)至少一個(gè)所述業(yè)務(wù)服務(wù)器;
創(chuàng)建模塊,用于所述業(yè)務(wù)服務(wù)器在所述目錄服務(wù)器上創(chuàng)建約定節(jié)點(diǎn);其中,所述約定節(jié)點(diǎn)是指業(yè)務(wù)服務(wù)器在所述目錄服務(wù)器下創(chuàng)建的業(yè)務(wù)存儲(chǔ)空間,所述約定節(jié)點(diǎn)與所述業(yè)務(wù)服務(wù)器的域名信息一一對(duì)應(yīng);
保存模塊,用于所述業(yè)務(wù)服務(wù)器保存自身地址及狀態(tài)信息至所述約定節(jié)點(diǎn)。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述創(chuàng)建模塊還包括:
訪問(wèn)模塊,用于所述域名服務(wù)器訪問(wèn)所述目錄服務(wù)器,并訂閱所述約定節(jié)點(diǎn),其中,所述約定節(jié)點(diǎn)用于接收業(yè)務(wù)服務(wù)器狀態(tài)改變的通知信息。
13.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述返回模塊還包括:
感知模塊,用于在所述滿足預(yù)定條件的業(yè)務(wù)服務(wù)器出現(xiàn)故障的情況下,所述目錄服務(wù)器感知到業(yè)務(wù)服務(wù)器故障并刪除所述約定節(jié)點(diǎn)下所述業(yè)務(wù)服務(wù)器的狀態(tài)信息;
拉取模塊,用于所述目錄服務(wù)器通知域名服務(wù)器,所述域名服務(wù)器拉取所述目錄服務(wù)器注冊(cè)的當(dāng)前可用業(yè)務(wù)服務(wù)器的最新信息。
14.根據(jù)權(quán)利要求8至13中任意一項(xiàng)所述的裝置,其特征在于,所述發(fā)出模塊還包括:
第二啟動(dòng)模塊,用于啟動(dòng)所述域名服務(wù)器;
訂閱模塊,用于所述域名服務(wù)器向目錄服務(wù)器訂閱域名對(duì)應(yīng)的約定節(jié)點(diǎn)。