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

一種軟件巡檢方法、裝置及系統(tǒng)的制作方法

文檔序號:9380454閱讀:353來源:國知局
一種軟件巡檢方法、裝置及系統(tǒng)的制作方法
【技術領域】
[0001]本申請涉及互聯(lián)網(wǎng)技術領域,更具體地說,涉及一種軟件巡檢方法、裝置及系統(tǒng)。
【背景技術】
[0002]在信息系統(tǒng)運行維護過程中,主要分為平臺層運維和應用層運維。其中,平臺層運維主要是指對存儲、數(shù)據(jù)庫、中間件、主機、桌面等的運行維護;而應用層的運維主要是指對系統(tǒng)的功能進行運行維護。
[0003]現(xiàn)有技術在對平臺層進行運維時,主要采用人工巡檢的方式。也即,由工作人員定期對系統(tǒng)的各個功能進行巡檢,以確認系統(tǒng)功能的好壞,發(fā)現(xiàn)功能缺陷。
[0004]但是,人工巡檢的方式存在巡檢效率低、容易出現(xiàn)漏檢、錯檢的問題。

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

[0005]有鑒于此,本申請?zhí)峁┝艘环N軟件巡檢方法、裝置及系統(tǒng),用于解決現(xiàn)有人工巡檢方式存在的巡檢效率低、容易出現(xiàn)漏檢、錯檢的問題。
[0006]為了實現(xiàn)上述目的,現(xiàn)提出的方案如下:
[0007]—種軟件巡檢方法,應用于主服務器,所述主服務器與若干從屬服務器共同構成云平臺,該方法包括:
[0008]接收客戶端上傳的巡檢任務,所述巡檢任務包括由至少一個腳本用例組成的巡檢腳本套件;
[0009]對所述巡檢腳本套件進行解析,得到至少一個腳本用例;
[0010]參考預置分配策略,將各所述腳本用例分配至所述從屬服務器,以供從屬服務器執(zhí)行所述腳本用例;
[0011]接收各所述從屬服務器反饋的腳本用例執(zhí)行結果,并將其發(fā)送至所述客戶端。
[0012]優(yōu)選地,所述參考預置分配策略,將各所述腳本用例分配至所述從屬服務器,包括:
[0013]確定各所述從屬服務器的忙碌狀態(tài)等級,其中忙碌狀態(tài)等級越高代表從屬服務器的處理壓力越大;
[0014]參考所述腳本用例的個數(shù),選取忙碌狀態(tài)等級低的若干個從屬服務器,確定為目標從屬服務器;
[0015]將各所述腳本用例分配至各個所述目標從屬服務器,且保證各目標從屬服務器均分配有腳本用例。
[0016]優(yōu)選地,所述確定各所述從屬服務器的忙碌狀態(tài)等級,包括:
[0017]查詢本地存儲的狀態(tài)列表,確定各所述從屬服務器的忙碌狀態(tài)等級,其中狀態(tài)列表中存儲有各從屬服務器周期性上傳的忙碌狀態(tài)等級,所述忙碌狀態(tài)等級包括處理器CPU使用率、內(nèi)存使用率和/或通信延時。
[0018]—種軟件巡檢方法,應用于從屬服務器,所述從屬服務器與云平臺中的主服務器通信,該方法包括:
[0019]接收所述主服務器分配的至少一個腳本用例;
[0020]按照所述腳本用例執(zhí)行待檢測軟件系統(tǒng),得到執(zhí)行結果;
[0021]將所述執(zhí)行結果反饋給所述主服務器。
[0022]優(yōu)選地,還包括:
[0023]按照預定周期,向所述主服務器發(fā)送本機忙碌狀態(tài)等級,所述忙碌狀態(tài)等級包括處理器CPU使用率、內(nèi)存使用率和/或通信延時。
[0024]—種軟件巡檢裝置,應用于主服務器,所述主服務器與若干從屬服務器共同構成云平臺,該裝置包括:
[0025]任務接收單元,用于接收客戶端上傳的巡檢任務,所述巡檢任務包括由至少一個腳本用例組成的巡檢腳本套件;
[0026]腳本解析單元,用于對所述巡檢腳本套件進行解析,得到至少一個腳本用例;
[0027]任務分配單元,用于參考預置分配策略,將各所述腳本用例分配至所述從屬服務器,以供從屬服務器執(zhí)行所述腳本用例;
[0028]結果處理單元,用于接收各所述從屬服務器反饋的腳本用例執(zhí)行結果,并將其發(fā)送至所述客戶端。
[0029]優(yōu)選地,所述任務分配單元包括:
[0030]忙碌狀態(tài)等級確定單元,用于確定各所述從屬服務器的忙碌狀態(tài)等級,其中忙碌狀態(tài)等級越高代表從屬服務器的處理壓力越大;
[0031]目標服務器選取單元,用于參考所述腳本用例的個數(shù),選取忙碌狀態(tài)等級低的若干個從屬服務器,確定為目標從屬服務器;
[0032]腳本用例分配單元,用于將各所述腳本用例分配至各個所述目標從屬服務器,且保證各目標從屬服務器均分配有腳本用例。
[0033]優(yōu)選地,所述忙碌狀態(tài)等級確定單元包括:
[0034]列表查詢單元,用于查詢本地存儲的狀態(tài)列表,確定各所述從屬服務器的忙碌狀態(tài)等級,其中狀態(tài)列表中存儲有各從屬服務器周期性上傳的忙碌狀態(tài)等級,所述忙碌狀態(tài)等級包括處理器CPU使用率、內(nèi)存使用率和/或通信延時。
[0035]—種軟件巡檢裝置,應用于從屬服務器,所述從屬服務器與云平臺中的主服務器通信,該裝置包括:
[0036]腳本用例接收單元,用于接收所述主服務器分配的至少一個腳本用例;
[0037]腳本用例執(zhí)行單元,用于按照所述腳本用例執(zhí)行待檢測軟件系統(tǒng),得到執(zhí)行結果;
[0038]執(zhí)行結果反饋單元,用于將所述執(zhí)行結果反饋給所述主服務器。
[0039]—種軟件巡檢系統(tǒng),包括:客戶端和云平臺,所述云平臺包括主服務器和若干從屬服務器,其中,
[0040]所述客戶端用于向所述主服務器發(fā)送巡檢任務,所述巡檢任務包括由至少一個腳本用例組成的巡檢腳本套件;
[0041]所述主服務器用于對所述巡檢腳本套件進行解析,得到至少一個腳本用例,并參考預置分配策略,將各所述腳本用例分配至所述從屬服務器;
[0042]所述從屬服務器用于按照所述腳本用例執(zhí)行待檢測軟件系統(tǒng),得到執(zhí)行結果,并將所述執(zhí)行結果反饋給所述主服務器,由所述主服務器將所述執(zhí)行結果轉發(fā)給所述客戶端。
[0043]從上述的技術方案可以看出,本申請實施例提供的軟件巡檢方法基于云平臺,該云平臺中設置有主服務器和若干從屬服務器,用戶可以通過客戶端上傳巡檢任務,該任務包括由至少一個腳本用例組成的巡檢腳本套件,主服務器接收到巡檢任務后通過解析,得到至少一個腳本用例,并參考預置的分配策略,將各腳本用例分配至從屬服務器,由從屬服務器執(zhí)行腳本用例,并將執(zhí)行結果反饋給主服務器,進而由主服務器匯集各個執(zhí)行結果,發(fā)送給客戶端。本申請通過云平臺實現(xiàn)機器自動化巡檢,主服務器將腳本用例分發(fā)給對應的從屬服務器,各個從屬服務器可以并行處理,提高了巡檢效率。并且用戶僅需要上傳巡檢所需的腳本用例,云平臺會遍歷執(zhí)行各個腳本用例,不存在漏檢、錯檢的問題。
【附圖說明】
[0044]為了更清楚地說明本申請實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0045]圖1為本申請實施例公開的一種軟件巡檢方法信令交互圖;
[0046]圖2為本申請實施例從主服務器側公開的一種軟件巡檢方法流程圖;
[0047]圖3為本申請實施例從主服務器側公開的另一種軟件巡檢方法流程圖;
[0048]圖4為本申請實施例從主服務器側公開的又一種軟件巡檢方法流程圖;
[0049]圖5為本申請實施例以從屬服務器側公開的一種軟件巡檢方法流程圖;
[0050]圖6為本申請實施例以從屬服務器側公開的另一種軟件巡檢方法流程圖;
[0051]圖7為本申請實施例公開的一種應用于主服務器側的軟件巡檢裝置結構示意圖;
[0052]圖8為本申請實施例公開的一種任務分配單元結構示意圖;
[0053]圖9為本申請實施例公開的一種忙碌狀態(tài)等級確定單元結構示意圖;
[0054]圖10為本申請實施例公開的一種應用于從屬服務器側的軟件巡檢裝置結構示意圖;
[0055]圖11為本申請實施例公開的另一種應用于從屬服務器側的軟件巡檢裝置結構示意圖;
當前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1