本發(fā)明涉及通信技術(shù)領(lǐng)域,更具體涉及信息處理方法、裝置及服務(wù)器。
背景技術(shù):
對于計算機而言,時間非常的重要,尤其是對網(wǎng)絡(luò)中各個計算機時間同步的要求非常高,ntp(networktimeprotocol,網(wǎng)絡(luò)時間協(xié)議)是用來使網(wǎng)絡(luò)中的各個計算機時間同步的一種協(xié)議。它的用途是把計算機的系統(tǒng)時間同步到utc(協(xié)調(diào)世界時,coordinateduniversaltime),從而使得網(wǎng)絡(luò)中各計算機的系統(tǒng)時間同步。
而由于地球自轉(zhuǎn)的不均勻性和長期變慢性,原子時與世界協(xié)調(diào)時之間會產(chǎn)生時間誤差,當(dāng)時間誤差大于0.9秒時,國際計量局會定期在年底、年中或季末對世界協(xié)調(diào)時增加一秒鐘或減小一秒鐘,使其能與地球自轉(zhuǎn)同步。
由于計算機的系統(tǒng)時間與utc同步,在對utc進(jìn)行協(xié)調(diào)時,會導(dǎo)致計算機中有關(guān)于系統(tǒng)時間的服務(wù)進(jìn)程崩潰。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明提供了一種信息處理方法、裝置及服務(wù)器,以克服現(xiàn)有技術(shù)中在對utc進(jìn)行協(xié)調(diào)時,會導(dǎo)致計算機中有關(guān)于系統(tǒng)時間的服務(wù)進(jìn)程崩潰的問題。
為實現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
一種信息處理方法,包括:
獲取各計算機相應(yīng)的用于表征是否會受到閏秒調(diào)整影響的屬性信息以及各計算機通信地址;
接收到閏秒調(diào)整指令時,依據(jù)各計算機相應(yīng)的屬性信息,確定會受到閏秒調(diào)整影響的目標(biāo)計算機;
依據(jù)所述目標(biāo)計算機的通信地址,向所述目標(biāo)計算機發(fā)送停止與協(xié)調(diào)世界時同步的指令,以便所述目標(biāo)計算機停止與所述協(xié)調(diào)世界時進(jìn)行同步;
獲取到閏秒調(diào)整結(jié)束指令時,向所述目標(biāo)計算機發(fā)送與所述協(xié)調(diào)世界時同步的指令,以便所述目標(biāo)計算機與所述協(xié)調(diào)世界時進(jìn)行同步。
其中,在向所述目標(biāo)計算機發(fā)送停止與協(xié)調(diào)世界時同步的指令之后,在獲取閏秒調(diào)整結(jié)束指令之前,還包括:
向所述目標(biāo)計算機發(fā)送同步狀態(tài)獲取指令,所述同步狀態(tài)獲取指令用于指示所述目標(biāo)計算機檢測自身的系統(tǒng)時間是否與所述協(xié)調(diào)世界時間同步;
接收所述目標(biāo)計算機反饋的用于表征自身的系統(tǒng)時間停止與所述協(xié)調(diào)世界時同步的停止同步響應(yīng)。
其中,還包括:
接收到所述目標(biāo)計算機反饋的用于表征自身的系統(tǒng)時間未停止與所述協(xié)調(diào)世界時同步的未停止同步響應(yīng)時,輸出報警信號。
其中,所述用于表征是否會受到閏秒調(diào)整影響的屬性信息為操作系統(tǒng)內(nèi)核的版本信息。
其中,所述獲取各計算機相應(yīng)的用于表征是否會受到閏秒調(diào)整影響的屬性信息以及各計算機通信地址包括:
從預(yù)先存儲的配置腳本中獲取各計算機的屬性信息以及各計算機的通信地址;
或,
從互聯(lián)網(wǎng)協(xié)議地址屬于預(yù)設(shè)互聯(lián)網(wǎng)協(xié)議地址網(wǎng)段的各計算機中獲取屬性信息以及通信地址。
其中,獲取閏秒調(diào)整結(jié)束指令的過程包括:
記錄向所述目標(biāo)計算機發(fā)送停止與所述協(xié)調(diào)世界時同步的指令的第一時刻;
以所述第一時刻為起始時間延遲預(yù)設(shè)時間后,生成所述閏秒調(diào)整結(jié)束指令。
一種信息處理裝置,包括:
獲取模塊,用于獲取各計算機相應(yīng)的用于表征是否會受到閏秒調(diào)整影響的屬性信息以及各計算機通信地址;
確定模塊,用于接收到閏秒調(diào)整指令時,依據(jù)各計算機相應(yīng)的屬性信息,確定會受到閏秒調(diào)整影響的目標(biāo)計算機;
第一發(fā)送模塊,用于依據(jù)所述目標(biāo)計算機的通信地址,向所述目標(biāo)計算機發(fā)送停止與協(xié)調(diào)世界時同步的指令,以便所述目標(biāo)計算機停止與所述協(xié)調(diào)世界時進(jìn)行同步;
第二發(fā)送模塊,用于獲取到閏秒調(diào)整結(jié)束指令時,向所述目標(biāo)計算機發(fā)送與所述協(xié)調(diào)世界時同步的指令,以便所述目標(biāo)計算機與所述協(xié)調(diào)世界時進(jìn)行同步。
其中,還包括:
第三發(fā)送模塊,用于向所述目標(biāo)計算機發(fā)送同步狀態(tài)獲取指令,所述同步狀態(tài)獲取指令用于指示所述目標(biāo)計算機檢測自身的系統(tǒng)時間是否與所述協(xié)調(diào)世界時間同步;
第一接收模塊,用于接收所述目標(biāo)計算機反饋的用于表征自身的系統(tǒng)時間停止與所述協(xié)調(diào)世界時同步的停止同步響應(yīng)。
其中,還包括:
第二接收模塊,用于接收到所述目標(biāo)計算機反饋的用于表征自身的系統(tǒng)時間未停止與所述協(xié)調(diào)世界時同步的未停止同步響應(yīng)時,輸出報警信號。
一種服務(wù)器,包括:
存儲器,用于存儲程序;
處理器,用于執(zhí)行所述程序,所述程序具體用于:
獲取各計算機相應(yīng)的用于表征是否會受到閏秒調(diào)整影響的屬性信息以及各計算機通信地址;
接收到閏秒調(diào)整指令時,依據(jù)各計算機相應(yīng)的屬性信息,確定會受到閏秒調(diào)整影響的目標(biāo)計算機;
依據(jù)所述目標(biāo)計算機的通信地址,向所述目標(biāo)計算機發(fā)送停止與協(xié)調(diào)世界時同步的指令,以便所述目標(biāo)計算機停止與所述協(xié)調(diào)世界時進(jìn)行同步;
獲取到閏秒調(diào)整結(jié)束指令時,向所述目標(biāo)計算機發(fā)送與所述協(xié)調(diào)世界時同步的指令,以便所述目標(biāo)計算機與所述協(xié)調(diào)世界時進(jìn)行同步。
經(jīng)由上述的技術(shù)方案可知,現(xiàn)有技術(shù)中在對協(xié)調(diào)世界時進(jìn)行閏秒調(diào)整的過程中,可能會將協(xié)調(diào)世界時向前撥1秒(負(fù)閏秒,即一分鐘由59秒組成),或,向后撥1秒(正閏秒,即一分鐘由61秒組成);若計算機的系統(tǒng)時間中存在一分鐘由59秒組成或由61秒組成,則會導(dǎo)致需要系統(tǒng)時間參與的進(jìn)程發(fā)生崩潰。因此,本發(fā)明實施例提供了一種信息處理方法,因此本發(fā)明實施例提供的信息處理方法,在閏秒調(diào)整之前,控制計算機的系統(tǒng)時間停止與協(xié)調(diào)世界時同步;因此在閏秒調(diào)整的過程中,各計算機的系統(tǒng)時間已經(jīng)不與協(xié)調(diào)世界時同步了,即各計算機的系統(tǒng)時間不會存在一分鐘由59秒組成或由61秒組成的現(xiàn)象,因此,各計算機中需要系統(tǒng)時間參與的進(jìn)程不會發(fā)生崩潰。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
圖1為本發(fā)明實施例提供的一種信息處理方法的流程圖;
圖2為本發(fā)明實施例提供的信息處理方法中獲取閏秒調(diào)整結(jié)束指令的方法流程圖;
圖3為本發(fā)明實施例提供的信息處理裝置的結(jié)構(gòu)圖;
圖4為本發(fā)明實施例提供的一種服務(wù)器的結(jié)構(gòu)圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
計算機中有些進(jìn)程在執(zhí)行過程中,需要計算機的系統(tǒng)時間參與;而在對協(xié)調(diào)世界時進(jìn)行閏秒調(diào)整的過程中,可能會將協(xié)調(diào)世界時向前撥1秒(負(fù)閏秒,即一分鐘由59秒組成),或,向后撥1秒(正閏秒,即一分鐘由61秒組成),這樣會導(dǎo)致需要系統(tǒng)時間參與的進(jìn)程發(fā)生崩潰。為了解決這個問題,本發(fā)明在閏秒調(diào)整之前,控制計算機的系統(tǒng)時間停止與協(xié)調(diào)世界時同步;因此在閏秒調(diào)整的過程中,各計算機的系統(tǒng)時間已經(jīng)不與協(xié)調(diào)世界時同步了,即各計算機的系統(tǒng)時間不會存在一分鐘由59秒組成或由61秒組成的現(xiàn)象,因此,各計算機中需要系統(tǒng)時間參與的進(jìn)程不會發(fā)生崩潰。
結(jié)合上述原理,下面對本發(fā)明實施例提供的信息處理方法進(jìn)行說明。
請參閱圖1,為本發(fā)明實施例提供的一種信息處理方法的流程圖,該方法包括:
步驟s101:獲取各計算機相應(yīng)的用于表征是否會受到閏秒調(diào)整影響的屬性信息以及各計算機通信地址。
各計算機通信地址可以包括:ip(互聯(lián)網(wǎng)協(xié)議地址,internetprotocoladdress)地址;或,ip地址以及端口號。
計算機可以安裝有l(wèi)inux操作系統(tǒng)。計算機可以安裝有xp操作系統(tǒng),或,windows操作系統(tǒng)等等。
用于表征是否會受到閏秒調(diào)整影響的屬性信息可以為:會受到閏秒調(diào)整影響的屬性信息,或,不會受到閏秒調(diào)整影響的屬性信息。
其中,“會受到閏秒調(diào)整影響”是指:若在閏秒調(diào)整的過程中,計算機的系統(tǒng)時間依舊與協(xié)調(diào)世界時同步,則該計算機中需要系統(tǒng)時間參與的進(jìn)程就會發(fā)生崩潰;“不會受到閏秒調(diào)整影響”是指:若在閏秒調(diào)整的過程中,計算機的系統(tǒng)時間依舊與協(xié)調(diào)世界時同步,則該計算機中需要系統(tǒng)時間參與的進(jìn)程可以正常運行。
屬性信息可以為計算機的操作系統(tǒng)內(nèi)核的版本信息。例如,安裝有l(wèi)inux操作系統(tǒng)的計算機,若該計算機的操作系統(tǒng)內(nèi)核kernel的版本信息為2.6.29之前版本,則會受到閏秒調(diào)整影響。
步驟s102:接收到閏秒調(diào)整指令時,依據(jù)各計算機相應(yīng)的屬性信息,確定會受到閏秒調(diào)整影響的目標(biāo)計算機。
會受到閏秒調(diào)整影響的目標(biāo)計算機可能有一個或多個。
閏秒調(diào)整指令可以是人為輸入至具有信息處理方法相應(yīng)功能的服務(wù)器中的。
步驟s103:依據(jù)所述目標(biāo)計算機的通信地址,向所述目標(biāo)計算機發(fā)送停止與協(xié)調(diào)世界時同步的指令,以便所述目標(biāo)計算機停止與所述協(xié)調(diào)世界時進(jìn)行同步。
目標(biāo)計算機停止與協(xié)調(diào)世界時進(jìn)行同步后,系統(tǒng)時間不會存在一分鐘由59秒組成或由61秒組成的現(xiàn)象,因此,自身需要系統(tǒng)時間參與的進(jìn)程就可以正常運行了。
目標(biāo)計算機中運行有很多進(jìn)程,控制系統(tǒng)時間與協(xié)調(diào)世界時進(jìn)行同步的進(jìn)程為ntp進(jìn)程,目標(biāo)計算機接收到該停止與協(xié)調(diào)世界時同步的指令后,可以停止運行ntp進(jìn)程,從而停止自身的系統(tǒng)時間與協(xié)調(diào)世界時同步。
步驟s104:獲取到閏秒調(diào)整結(jié)束指令時,向所述目標(biāo)計算機發(fā)送與所述協(xié)調(diào)世界時同步的指令,以便所述目標(biāo)計算機與所述協(xié)調(diào)世界時進(jìn)行同步。
閏秒調(diào)整結(jié)束指令可以是人為輸入至具有信息處理方法相應(yīng)功能的服務(wù)器中的。
閏秒調(diào)整結(jié)束指令還可以是具有信息處理方法相應(yīng)功能的服務(wù)器計算出來的;因為,閏秒調(diào)整的過程一般情況下為1天,因此,可以以閏秒調(diào)整開始時刻為起始時刻,延遲1天后,生成閏秒調(diào)整結(jié)束指令。
在對協(xié)調(diào)世界時進(jìn)行閏秒調(diào)整的過程中,可能會將協(xié)調(diào)世界時向前撥1秒(負(fù)閏秒,即一分鐘由59秒組成),或,向后撥1秒(正閏秒,即一分鐘由61秒組成);若計算機的系統(tǒng)時間中存在一分鐘由59秒組成或由61秒組成,則會導(dǎo)致需要系統(tǒng)時間參與的進(jìn)程發(fā)生崩潰。因此本發(fā)明實施例提供的信息處理方法,在閏秒調(diào)整之前,控制計算機的系統(tǒng)時間停止與協(xié)調(diào)世界時同步;因此在閏秒調(diào)整的過程中,各計算機的系統(tǒng)時間已經(jīng)不與協(xié)調(diào)世界時同步了,即各計算機的系統(tǒng)時間不會存在一分鐘由59秒組成或由61秒組成的現(xiàn)象,因此,各計算機中需要系統(tǒng)時間參與的進(jìn)程不會發(fā)生崩潰。
可以理解的是,若目標(biāo)計算機發(fā)生損壞,即不能響應(yīng)“停止與協(xié)調(diào)世界時同步的指令”;導(dǎo)致目標(biāo)計算機的系統(tǒng)時間在閏秒調(diào)整過程中仍舊與協(xié)調(diào)世界時同步,則仍會使得目標(biāo)計算機中需要系統(tǒng)時間參與的進(jìn)程發(fā)生崩潰。
因此,優(yōu)選的,在向所述目標(biāo)計算機發(fā)送停止與協(xié)調(diào)世界時同步的指令之后,在獲取閏秒調(diào)整結(jié)束指令之前,即步驟s103之后和步驟s104之前還包括:
向所述目標(biāo)計算機發(fā)送同步狀態(tài)獲取指令,所述同步狀態(tài)獲取指令用于指示所述目標(biāo)計算機檢測自身的系統(tǒng)時間是否與所述協(xié)調(diào)世界時間同步。
若接收到所述目標(biāo)計算機反饋的用于表征自身的系統(tǒng)時間停止與所述協(xié)調(diào)世界時同步的停止同步響應(yīng),則說明目標(biāo)計算機已經(jīng)成功響應(yīng)“停止與協(xié)調(diào)世界時同步的指令”。
若接收到所述目標(biāo)計算機反饋的用于表征自身的系統(tǒng)時間未停止與所述協(xié)調(diào)世界時同步的未停止同步響應(yīng);則說明目標(biāo)計算機未響應(yīng)“停止與協(xié)調(diào)世界時同步的指令”,此時,優(yōu)選的,輸出報警信號。
優(yōu)選的,報警信號為指示所述目標(biāo)計算機未停止同步的報警信號。這樣可以使得操作人員快速的確定出是目標(biāo)計算機未停止同步的報警信號,可以手動對目標(biāo)計算機進(jìn)行設(shè)置,從而使得目標(biāo)計算機的系統(tǒng)時間停止與協(xié)調(diào)世界時同步。
本發(fā)明實施例中“獲取各計算機相應(yīng)的用于表征是否會受到閏秒調(diào)整影響的屬性信息以及各計算機通信地址”的方式有多種,本發(fā)明實施例提供但不限于以下幾種:
第一種,從預(yù)先存儲的配置腳本中獲取各計算機的屬性信息以及各計算機的通信地址。
具體的,從預(yù)先存儲的配置腳本中獲取各計算機的操作系統(tǒng)內(nèi)核的版本信息以及各計算機的通信地址。
第二種,從互聯(lián)網(wǎng)協(xié)議地址屬于預(yù)設(shè)互聯(lián)網(wǎng)協(xié)議地址網(wǎng)段的各計算機中獲取屬性信息以及通信地址。
具體的,從ip地址屬于預(yù)設(shè)ip網(wǎng)段的各計算機中獲取操作系統(tǒng)內(nèi)核的版本信息以及通信地址。
預(yù)設(shè)ip網(wǎng)段可以包括具有信息處理方法的服務(wù)器的ip地址。
網(wǎng)段(networksegment)一般指一個計算機網(wǎng)絡(luò)中使用同一物理層設(shè)備(傳輸介質(zhì),中繼器,集線器等)能夠直接通訊的那一部分。例如,從192.168.0.1到192.168.255.255這之間就是一個網(wǎng)段。
一般情況下,屬于同一ip網(wǎng)段的計算機應(yīng)該屬于同一企業(yè)、公司或局域網(wǎng)。即,可以在一公司、企業(yè)或局域網(wǎng)可以設(shè)置有一個或多個具有信息處理方法的服務(wù)器。
本發(fā)明實施例提供的信息處理方法中獲取閏秒調(diào)整結(jié)束指令的方法如圖2所示,該方法包括:
步驟s201:記錄向所述目標(biāo)計算機發(fā)送停止與所述協(xié)調(diào)世界時同步的指令的第一時刻。
步驟s202:以所述第一時刻為起始時間延遲預(yù)設(shè)時間后,生成所述閏秒調(diào)整結(jié)束指令。
本發(fā)明實施例還提供了一種信息處理方法對應(yīng)的虛擬裝置,即信息處理裝置,信息處理裝置包含的模塊和單元與信息處理方法中相應(yīng)的步驟對應(yīng),可以相互參見,因此,簡單對信息處理裝置進(jìn)行介紹。
如圖3所示,為本發(fā)明實施例提供的信息處理裝置的結(jié)構(gòu)圖,該信息處理裝置包括:
獲取模塊31,用于獲取各計算機相應(yīng)的用于表征是否會受到閏秒調(diào)整影響的屬性信息以及各計算機通信地址;
確定模塊32,用于接收到閏秒調(diào)整指令時,依據(jù)各計算機相應(yīng)的屬性信息,確定會受到閏秒調(diào)整影響的目標(biāo)計算機;
第一發(fā)送模塊33,用于依據(jù)所述目標(biāo)計算機的通信地址,向所述目標(biāo)計算機發(fā)送停止與協(xié)調(diào)世界時同步的指令,以便所述目標(biāo)計算機停止與所述協(xié)調(diào)世界時進(jìn)行同步;
第二發(fā)送模塊34,用于獲取到閏秒調(diào)整結(jié)束指令時,向所述目標(biāo)計算機發(fā)送與所述協(xié)調(diào)世界時同步的指令,以便所述目標(biāo)計算機與所述協(xié)調(diào)世界時進(jìn)行同步。
可選的,第三發(fā)送模塊,用于向所述目標(biāo)計算機發(fā)送同步狀態(tài)獲取指令,所述同步狀態(tài)獲取指令用于指示所述目標(biāo)計算機檢測自身的系統(tǒng)時間是否與所述協(xié)調(diào)世界時間同步;
第一接收模塊,用于接收所述目標(biāo)計算機反饋的用于表征自身的系統(tǒng)時間停止與所述協(xié)調(diào)世界時同步的停止同步響應(yīng)。
可選的,第二接收模塊,用于接收到所述目標(biāo)計算機反饋的用于表征自身的系統(tǒng)時間未停止與所述協(xié)調(diào)世界時同步的未停止同步響應(yīng)時,輸出報警信號。
可選的,所述用于表征是否會受到閏秒調(diào)整影響的屬性信息為操作系統(tǒng)內(nèi)核的版本信息。
可選的,所述獲取模塊包括:
第一獲取單元,用于從預(yù)先存儲的配置腳本中獲取各計算機的屬性信息以及各計算機的通信地址;
或,
第二獲取單元,用于從互聯(lián)網(wǎng)協(xié)議地址屬于預(yù)設(shè)互聯(lián)網(wǎng)協(xié)議地址網(wǎng)段的各計算機中獲取屬性信息以及通信地址。
可選的,還包括:
記錄模塊,用于記錄向所述目標(biāo)計算機發(fā)送停止與所述協(xié)調(diào)世界時同步的指令的第一時刻;
生成模塊,用于以所述第一時刻為起始時間延遲預(yù)設(shè)時間后,生成所述閏秒調(diào)整結(jié)束指令。
本發(fā)明實施例還提供了一種服務(wù)器,如圖4所示,為本發(fā)明實施例提供的一種服務(wù)器的結(jié)構(gòu)圖,該服務(wù)器包括:
存儲器41,用于存儲程序;
存儲器41存儲的程序可以包括程序代碼,所述程序代碼包括計算機操作指令。
存儲器41可能包含高速ram存儲器,也可能還包括非易失性存儲器(non-volatilememory),例如至少一個磁盤存儲器。
處理器42,用于執(zhí)行所述程序,所述程序具體用于:
獲取各計算機相應(yīng)的用于表征是否會受到閏秒調(diào)整影響的屬性信息以及各計算機通信地址;
接收到閏秒調(diào)整指令時,依據(jù)各計算機相應(yīng)的屬性信息,確定會受到閏秒調(diào)整影響的目標(biāo)計算機;
依據(jù)所述目標(biāo)計算機的通信地址,向所述目標(biāo)計算機發(fā)送停止與協(xié)調(diào)世界時同步的指令,以便所述目標(biāo)計算機停止與所述協(xié)調(diào)世界時進(jìn)行同步;
獲取到閏秒調(diào)整結(jié)束指令時,向所述目標(biāo)計算機發(fā)送與所述協(xié)調(diào)世界時同步的指令,以便所述目標(biāo)計算機與所述協(xié)調(diào)世界時進(jìn)行同步。
處理器42可能是一個中央處理器cpu,或者是特定集成電路asic(applicationspecificintegratedcircuit),或者是被配置成實施本發(fā)明實施例的一個或多個集成電路。
可選的,服務(wù)器還可以包括通信總線43以及通信接口44,其中,存儲器41、處理器42、通信接口44、通過通信總線43完成相互間的通信;
可選的,通信接口44可以為通信模塊的接口,如gsm模塊的接口。
可選的,處理器12還可以用于:向所述目標(biāo)計算機發(fā)送同步狀態(tài)獲取指令,所述同步狀態(tài)獲取指令用于指示所述目標(biāo)計算機檢測自身的系統(tǒng)時間是否與所述協(xié)調(diào)世界時間同步;
接收所述目標(biāo)計算機反饋的用于表征自身的系統(tǒng)時間停止與所述協(xié)調(diào)世界時同步的停止同步響應(yīng)。
可選的,處理器12還可以用于:接收到所述目標(biāo)計算機反饋的用于表征自身的系統(tǒng)時間未停止與所述協(xié)調(diào)世界時同步的未停止同步響應(yīng)時,輸出報警信號。
可選的,處理器12在獲取各計算機相應(yīng)的用于表征是否會受到閏秒調(diào)整影響的屬性信息以及各計算機通信地址時,具體用于:
從預(yù)先存儲的配置腳本中獲取各計算機的屬性信息以及各計算機的通信地址;
或,
從互聯(lián)網(wǎng)協(xié)議地址屬于預(yù)設(shè)互聯(lián)網(wǎng)協(xié)議地址網(wǎng)段的各計算機中獲取屬性信息以及通信地址。
可選的,處理器12還用于:
記錄向所述目標(biāo)計算機發(fā)送停止與所述協(xié)調(diào)世界時同步的指令的第一時刻;
以所述第一時刻為起始時間延遲預(yù)設(shè)時間后,生成所述閏秒調(diào)整結(jié)束指令。
本發(fā)明實施例還提供了一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)以下步驟:
獲取各計算機相應(yīng)的用于表征是否會受到閏秒調(diào)整影響的屬性信息以及各計算機通信地址;
接收到閏秒調(diào)整指令時,依據(jù)各計算機相應(yīng)的屬性信息,確定會受到閏秒調(diào)整影響的目標(biāo)計算機;
依據(jù)所述目標(biāo)計算機的通信地址,向所述目標(biāo)計算機發(fā)送停止與協(xié)調(diào)世界時同步的指令,以便所述目標(biāo)計算機停止與所述協(xié)調(diào)世界時進(jìn)行同步;
獲取到閏秒調(diào)整結(jié)束指令時,向所述目標(biāo)計算機發(fā)送與所述協(xié)調(diào)世界時同步的指令,以便所述目標(biāo)計算機與所述協(xié)調(diào)世界時進(jìn)行同步。
最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
本說明書中各個實施例采用遞進(jìn)的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。
對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本申請。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本申請的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本申請將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。