亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種服務(wù)間狀態(tài)互檢方法

文檔序號:6516944閱讀:173來源:國知局
一種服務(wù)間狀態(tài)互檢方法
【專利摘要】本發(fā)明公開了一種服務(wù)間狀態(tài)互檢方法,包括:客戶端接入步驟,用戶將接口密鑰插入客戶端,使用戶的本地電腦與遠(yuǎn)端的服務(wù)器建立連接;接口查看步驟,通過被插入的上述接口密鑰來查看服務(wù)的進(jìn)展;狀態(tài)檢測步驟,通過在上述接口查看步驟中查看的結(jié)果來判斷服務(wù)是否正常;結(jié)果反饋步驟,根據(jù)在上述狀態(tài)檢測步驟中檢測的結(jié)果對用戶進(jìn)行反饋。本發(fā)明能夠增加用戶的登錄安全性和用戶上傳下載數(shù)據(jù)等所有察看功能的速度,減少服務(wù)器的訪問壓力,從而提高用戶體驗(yàn)。
【專利說明】一種服務(wù)間狀態(tài)互檢方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機(jī)領(lǐng)域,具體地涉及一種多種服務(wù)間狀態(tài)的檢測方法。
【背景技術(shù)】
[0002]復(fù)雜軟件一般由不同的服務(wù)共同協(xié)調(diào)完成一項(xiàng)復(fù)雜的功能。這些不同的服務(wù)有可能運(yùn)行在相同的物理服務(wù)器上,也有可能運(yùn)行在不同的物理服務(wù)器上。不管對方服務(wù)運(yùn)行在哪,本服務(wù)都需要在確定的時間內(nèi)判斷出對方服務(wù)的狀態(tài),并根據(jù)該狀態(tài)決定本服務(wù)自身的動作。
[0003]現(xiàn)有技術(shù)中,檢測服務(wù)器狀態(tài)的方法有以下兩種方法:
[0004]第一種,查看對方服務(wù)的進(jìn)程,如果其進(jìn)程活著說明該服務(wù)正常。但是,如果對方服務(wù)不運(yùn)行在本服務(wù)器內(nèi),則該方法不可行。另外,如果雖然從操作系統(tǒng)層面看來進(jìn)程是活著的,但進(jìn)程內(nèi)部邏輯卡死,則該方法也不可行。
[0005]第二種,查看對方服務(wù)的端口,如果其端口可訪問說明該服務(wù)正常。和第一種方法相同,如果端口可正常訪問,但服務(wù)內(nèi)部邏輯卡死,則該方法也不可行。
[0006]另外,用上述兩種方法查看服務(wù)時,通常需要用戶遠(yuǎn)端登錄。
[0007]如申請?zhí)枮?01110441513.2的中國專利,公開了一種自動檢測多臺服務(wù)器的方法,包括以下步驟:s1:設(shè)定用于檢測的主服務(wù)器;S2:在所述主服務(wù)器中添加可以登錄多臺特定服務(wù)器的通用賬戶以及將所述通用賬戶添加為信任賬戶;S3:在利用所述通用賬戶遠(yuǎn)程登錄所述這些特定服務(wù)器后,執(zhí)行基本的檢測命令和調(diào)用檢測腳本,并得到檢索數(shù)據(jù);S4:將所述檢測數(shù)據(jù)傳回所述主服務(wù)器;S5:所述主服務(wù)器分析檢測數(shù)據(jù),并得到檢測結(jié)果。但是,上述方法中,用戶使用遠(yuǎn)端登錄時,需要提供電子用戶名密碼或者登錄證書,這樣的登錄方法很不安全,因?yàn)橛脩舻母鞣N信息都需要保存在服務(wù)器上,這樣各種信息很容易被竊取。并且每次查詢都需要通過網(wǎng)絡(luò)在云計算服務(wù)器上查詢,這樣就需要服務(wù)器與PC客戶端進(jìn)行頻繁的信息交互,增加服務(wù)器的運(yùn)行壓力,因此速度慢,并且增加服務(wù)器的負(fù)擔(dān)。另外,上述現(xiàn)有技術(shù)中的缺陷在該方法中也同樣存在。

【發(fā)明內(nèi)容】

[0008]本發(fā)明的目的是提供一種安全有效、且不會增加服務(wù)器負(fù)擔(dān)的服務(wù)狀態(tài)檢測方法。
[0009]為達(dá)到上述目的,本發(fā)明的技術(shù)方案是:一種服務(wù)間狀態(tài)互檢方法,該方法包括:
[0010]客戶端接入步驟,用戶將接口密鑰插入客戶端,使用戶的本地電腦與遠(yuǎn)端的服務(wù)器建立連接;
[0011]接口查看步驟,通過被插入的上述接口密鑰來查看服務(wù)的進(jìn)展;
[0012]狀態(tài)檢測步驟,通過在上述接口查看步驟中查看的結(jié)果來判斷服務(wù)是否正常;
[0013]結(jié)果反饋步驟,根據(jù)在上述狀態(tài)檢測步驟中檢測的結(jié)果對用戶進(jìn)行反饋。
[0014]另外,優(yōu)選的是,在上述接口查看步驟中,對被查看的服務(wù)定義一個被下方服務(wù)調(diào)用并查看狀態(tài)的軟件接口。
[0015]另外,優(yōu)選的是,在所述接口密鑰中存儲:用戶登錄的證書、與用戶購買的服務(wù)相關(guān)的彳目息。
[0016]另外,優(yōu)選的是,在所述接口查看步驟中,檢測服務(wù)內(nèi)部的工作線程以及/或者服務(wù)內(nèi)部的各組件的運(yùn)行。
[0017]另外,優(yōu)選的是,在上述結(jié)果反饋步驟中反饋服務(wù)正常的情況下,在所述接口密鑰中存儲用戶已使用的服務(wù)。
[0018]另外,優(yōu)選的是,在上述結(jié)果反饋步驟中反饋服務(wù)異常的情況下,對用戶提示服務(wù)超期,限制用戶在與所述服務(wù)器之間進(jìn)行數(shù)據(jù)的上傳以及下載。
[0019]有益效果
[0020]根據(jù)本發(fā)明的服務(wù)間狀態(tài)互檢方法,使用一種檢測接口用于多服務(wù)間狀態(tài)的檢測,能有效地檢測出服務(wù)器的狀態(tài)。另外能夠增加用戶的登錄安全性和用戶上傳下載數(shù)據(jù)等所有察看功能的速度,減少服務(wù)器的訪問壓力,從而提高用戶體驗(yàn)。
【專利附圖】

【附圖說明】
[0021]圖1是本發(fā)明的一個實(shí)施方式的檢測服務(wù)器狀態(tài)方法的流程圖。
【具體實(shí)施方式】
[0022]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明了,下面結(jié)合【具體實(shí)施方式】并參照附圖,對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)該理解,這些描述只是示例性的,而并非要限制本發(fā)明的范圍。此外,在以下說明中,省略了對公知結(jié)構(gòu)和技術(shù)的描述,以避免不必要地混淆本發(fā)明的概念。
[0023]現(xiàn)有技術(shù)中,在進(jìn)行服務(wù)間狀態(tài)互檢時,通常需要用戶遠(yuǎn)端登錄。需要提供電子用戶名密碼或者登陸證書,此方法不安全,并且用戶的各種信息都需要保存在服務(wù)器上,每次查詢都需要通過網(wǎng)絡(luò)在云計算服務(wù)器上查詢,速度慢,并且增加服務(wù)期負(fù)擔(dān)。
[0024]而本發(fā)明的服務(wù)間狀態(tài)互檢方法中,提供一個可檢測多個服務(wù)之間的狀態(tài)的接口,如果通過該接口檢測出服務(wù)狀態(tài)正常,則說明該被檢測的服務(wù)正常。關(guān)于如何判斷該接口是否反饋服務(wù)為正常,可根據(jù)被檢測的服務(wù)的特點(diǎn)來自由定義,比如,如果是要查看該服務(wù)內(nèi)的某項(xiàng)工作是否還在繼續(xù),則只要查看該項(xiàng)工作所在的線程或者進(jìn)程是否活著即可。
[0025]本發(fā)明中,以云計算服務(wù)為例進(jìn)行說明,當(dāng)用戶購買云計算服務(wù)時,云計算服務(wù)提供商會對該用戶提供一個可連接至云計算客戶端的USB密鑰(USB key),在該USB密鑰中存儲了用戶所購買的服務(wù)信息,對云計算服務(wù)來說,通常購買指定時長的服務(wù)和指定的存儲數(shù)據(jù),因此USB密鑰中存儲了用戶所購買的服務(wù)的期限以及用戶所指定的存儲數(shù)據(jù)等。例如,若果用戶購買兩年的IOg容量的服務(wù),那么這些信息都會直接記錄到usb密鑰中。一旦用戶的這兩年服務(wù)到期,若用戶試圖訪問或連接云計算設(shè)備進(jìn)行數(shù)據(jù)上傳或下載時,則云計算設(shè)備會自動識別服務(wù)類型,使該usb密鑰失效。用戶從服務(wù)中斷上也可以判斷出所購買的服務(wù)已超期,需要續(xù)費(fèi)。
[0026]另外,USB密鑰中除了存儲用戶所購買的服務(wù)信息之外,還存儲用戶登錄的證書信息。這樣,用戶購買服務(wù)并收到服務(wù)提供商提供的USB密鑰之后,只要用戶將該USB密鑰插入遠(yuǎn)端接入設(shè)備,那么本地電腦就會自動與遠(yuǎn)端的云計算服務(wù)器相連,無需進(jìn)行二次密碼認(rèn)證。因此能夠增加用戶的登錄安全性,并且提高用戶接入服務(wù)器的速度,減少服務(wù)器的訪問壓力,提聞用戶體驗(yàn)。
[0027]以下,對本發(fā)明的服務(wù)間狀態(tài)互檢方法的具體步驟進(jìn)行說明。圖1是本發(fā)明的一個實(shí)施方式的服務(wù)間狀態(tài)互檢方法的流程圖。
[0028]首先,步驟SOl中,進(jìn)行云計算客戶端接入。用戶通過將usb密鑰插入至云計算客戶端,從而本地電腦與遠(yuǎn)端的云計算服務(wù)器建立連接。
[0029]也就是說,用戶只需通過usb密鑰便能夠?qū)崿F(xiàn)將本地電腦與遠(yuǎn)端的云計算服務(wù)器建立連接,原因在于,由于該USb密鑰中存放著用戶登錄的證書,因此用戶無需如現(xiàn)有技術(shù)那樣進(jìn)行二次密碼,該認(rèn)證用戶只要插入USb密鑰于遠(yuǎn)端接入設(shè)備,就會將本地PC自動與遠(yuǎn)端的云計算服務(wù)器相連。另外,該USb密鑰中還存儲這用戶的使用年限信息,當(dāng)用戶的服務(wù)到期后,試圖連接云計算設(shè)備進(jìn)行上傳或下載數(shù)據(jù)時,云計算設(shè)備會自動識別服務(wù)類型,使USb密鑰失效。
[0030]然后,步驟S02中,進(jìn)行接口檢測。本發(fā)明中,對服務(wù)定義一個被下方服務(wù)調(diào)用的檢測接口,該接口是一種可查看服務(wù)的狀態(tài)的軟件接口,比如命名為isOK (),該服務(wù)的isOK ()接口通過被下方服務(wù)調(diào)用來查看它的服務(wù)是否正常,另外,下方服務(wù)調(diào)用isOK O接口時,通過檢測以下兩種情況來檢測被調(diào)用的該服務(wù)的正常與否:
[0031]1.檢測被調(diào)用的服務(wù)內(nèi)部的工作線程的運(yùn)行情況;
[0032]2.檢測被調(diào)用的服務(wù)內(nèi)部的各調(diào)用組件的運(yùn)行情況,比如數(shù)據(jù)庫,調(diào)用庫等各組件的調(diào)用是否正常。
[0033]然后,步驟S03中,進(jìn)行狀態(tài)判斷。在該步驟S03中,基于上述步驟S02中檢測出的上述兩種情況的檢測值來判斷被調(diào)用的服務(wù)是否正常。如果以上兩種檢測都正常,則進(jìn)入步驟S04,isOK ()的接口反饋一個表示正常的值。這種情況下,還可以將用戶已使用的服務(wù)的情況存儲在USB密鑰中,以便于用戶參看。
[0034]反之,若上述任一種情況不正常,則進(jìn)入步驟S05,is0K ()的接口反饋一個表示異常的值,并報告異常情況及出現(xiàn)異常的地址。在報告異常情況時,例如向用戶提示服務(wù)超期
坐寸ο
[0035]當(dāng)然,也可以根據(jù)服務(wù)的特點(diǎn)來變更檢測接口的判斷邏輯,例如也可以只檢測上述兩種情況中的一種,也就是說,根據(jù)服務(wù)的特點(diǎn),有些情況下只須查看工作進(jìn)程,有些情況下只須查看服務(wù)內(nèi)部的各組件情況等等。
[0036]通過上述步驟,一旦接口被調(diào)用,就會給出返回值,然后下方服務(wù)繼續(xù)被另一服務(wù)檢測,如此對上述步驟進(jìn)行循環(huán),就實(shí)現(xiàn)各服務(wù)間狀態(tài)互檢,非常安全、有效。并且,
[0037]如上述,本發(fā)明通過物理硬件usb密鑰來控制用戶使用,降低了云計算對用戶維護(hù)的大量數(shù)據(jù),將用戶的購買服務(wù)信息保存在USb密鑰里,減少了云計算服務(wù)器的數(shù)據(jù)量,并且,由于可以將數(shù)據(jù)超期提示和數(shù)據(jù)上傳下載、以及購買的服務(wù)使用情況都存儲在一張USb密鑰里,因此減少了用戶頻繁察看服務(wù)器導(dǎo)致的PC客戶端與云計算服務(wù)器端的信息交互,減少服務(wù)器的運(yùn)行壓力。
[0038]以上雖然以云計算服務(wù)為例進(jìn)行了說明,當(dāng)然本發(fā)明并不僅限于云計算服務(wù),也可以適用于云計算之外的計算服務(wù)間的狀態(tài)互檢。應(yīng)當(dāng)理解的是,本發(fā)明的上述【具體實(shí)施方式】僅僅用于示例性說明或解釋本發(fā)明的原理,而不構(gòu)成對本發(fā)明的限制。因此,在不偏離本發(fā)明的精神和范圍的情況下所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。此外,本發(fā)明所附權(quán)利要求旨在涵蓋落入所附權(quán)利要求范圍和邊界、或者這種范圍和邊界的等同形式內(nèi)的全部變化和修改例。
【權(quán)利要求】
1.一種服務(wù)間狀態(tài)互檢方法,其特征在于,包括: 客戶端接入步驟,用戶將接口密鑰插入客戶端,使用戶的本地電腦與遠(yuǎn)端的服務(wù)器建立連接; 接口查看步驟,通過被插入的上述接口密鑰來查看服務(wù)的進(jìn)展; 狀態(tài)檢測步驟,通過在上述接口查看步驟中查看的結(jié)果來判斷服務(wù)是否正常; 結(jié)果反饋步驟,根據(jù)在上述狀態(tài)檢測步驟中檢測的結(jié)果對用戶進(jìn)行反饋。
2.根據(jù)權(quán)利要求1所述的服務(wù)間狀態(tài)互檢方法,其特征在于, 在上述接口查看步驟中,對被查看的服務(wù)定義一個被下方服務(wù)調(diào)用并查看狀態(tài)的軟件接口。
3.根據(jù)權(quán)利要求1或2所述的服務(wù)間狀態(tài)互檢方法,其特征在于, 在所述接口密鑰中存儲:用戶登錄的證書、與用戶購買的服務(wù)相關(guān)的信息、以及使用期限。
4.根據(jù)權(quán)利要求1所述的服務(wù)間狀態(tài)互檢方法,其特征在于, 在所述接口查看步驟中,檢測服務(wù)內(nèi)部的工作線程以及/或者服務(wù)內(nèi)部的各組件的運(yùn)行。
5.根據(jù)權(quán)利要求1所述的服務(wù)間狀態(tài)互檢方法,其特征在于, 在上述結(jié)果反饋步驟中反饋服務(wù)正常的情況下,在所述接口密鑰中存儲用戶已使用的服務(wù)。
6.根據(jù)權(quán)利要求1所述的服務(wù)間狀態(tài)互檢方法,其特征在于, 在上述結(jié)果反饋步驟中反饋服務(wù)異常的情況下,對用戶提示服務(wù)超期,限制用戶接入所述服務(wù)器。
【文檔編號】G06F21/34GK103746861SQ201310521180
【公開日】2014年4月23日 申請日期:2013年10月29日 優(yōu)先權(quán)日:2013年10月29日
【發(fā)明者】徐安 申請人:漢柏科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1