国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      修復(fù)客戶端系統(tǒng)錯誤的裝置及方法

      文檔序號:9754273閱讀:504來源:國知局
      修復(fù)客戶端系統(tǒng)錯誤的裝置及方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種修復(fù)客戶端系統(tǒng)錯誤的裝置及方法。
      【背景技術(shù)】
      [0002] 在需要對大量客戶端執(zhí)行遠程修復(fù)或升級時,由于部分客戶端所在環(huán)境網(wǎng)絡(luò)速度 慢,使得遠程修復(fù)或升級尚未完成便超過了客戶端自身設(shè)置的等待時間限制,從而導(dǎo)致遠 程修復(fù)或升級無法順利完成。

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

      [0003] 為解決上述問題,本發(fā)明提供一種修復(fù)客戶端系統(tǒng)錯誤的裝置及方法,能根據(jù)系 統(tǒng)錯誤信息的類型執(zhí)行對應(yīng)的修復(fù)方案。
      [0004] 本發(fā)明提供的一種修復(fù)客戶端系統(tǒng)錯誤的裝置,所述客戶端通過網(wǎng)絡(luò)連接服務(wù)器 端,所述修復(fù)客戶端系統(tǒng)錯誤的裝置包括:檢測模塊,用于檢測所述客戶端中的系統(tǒng)日志中 是否有系統(tǒng)錯誤信息,并在檢測到所述客戶端中的系統(tǒng)日志中有系統(tǒng)錯誤信息時從所述服 務(wù)器端下載所述錯誤表,其中所述錯誤表包括預(yù)設(shè)系統(tǒng)錯誤類型以及所述預(yù)設(shè)系統(tǒng)錯誤類 型對應(yīng)的第一解決方案;以及第一執(zhí)行模塊,用于判斷所述錯誤表中的所述預(yù)設(shè)系統(tǒng)錯誤 類型是否包含所述系統(tǒng)錯誤信息,是則執(zhí)行所述系統(tǒng)錯誤信息對應(yīng)的第一解決方案。
      [0005] 優(yōu)選的,所述修復(fù)客戶端系統(tǒng)錯誤的裝置還包括第二執(zhí)行模塊,用于在所述客戶 端接收到所述服務(wù)器端發(fā)送的觸發(fā)指令時執(zhí)行第二解決方案。
      [0006] 優(yōu)選的,所述第一執(zhí)行模塊還用于向所述服務(wù)器端發(fā)送修復(fù)請求以使所述服務(wù)器 端根據(jù)所述修復(fù)請求對所述客戶端執(zhí)行遠程修復(fù)。
      [0007] 優(yōu)選的,所述第一執(zhí)行模塊還用于從所述服務(wù)器端下載修復(fù)程序,并執(zhí)行所述修 復(fù)程序以完成對所述客戶端的修復(fù)。
      [0008] 優(yōu)選的,所述第二執(zhí)行模塊還用于在所述客戶端接受到所述服務(wù)器端發(fā)送的觸發(fā) 指令時從所述服務(wù)器下載修復(fù)程序,并執(zhí)行所述修復(fù)程序以完成對所述客戶端的修復(fù)。
      [0009] 本發(fā)明還提供的一種修復(fù)客戶端系統(tǒng)錯誤的方法,所述客戶端通過網(wǎng)絡(luò)連接服務(wù) 器端,所述修復(fù)客戶端系統(tǒng)錯誤的方法包括:檢測所述客戶端的系統(tǒng)日志中是否有系統(tǒng)錯 誤信息,并在檢測到所述客戶端的系統(tǒng)日志中有系統(tǒng)錯誤信息時下載所述錯誤表,其中所 述錯誤表包括預(yù)設(shè)系統(tǒng)錯誤類型以及所述預(yù)設(shè)系統(tǒng)錯誤類型對應(yīng)的第一解決方案;以及判 斷所述錯誤表中的所述預(yù)設(shè)系統(tǒng)錯誤類型是否包含所述系統(tǒng)錯誤信息,是則執(zhí)行所述系統(tǒng) 錯誤信息對應(yīng)的第一解決方案。
      [0010] 優(yōu)選的,所述方法還包括步驟:在所述客戶端接收到所述服務(wù)器端發(fā)送的觸發(fā)指 令時執(zhí)行第二解決方案。
      [0011] 優(yōu)選的,所述執(zhí)行所述系統(tǒng)錯誤信息對應(yīng)的第一解決方案具體包括:向所述服務(wù) 器端發(fā)送修復(fù)請求以使所述服務(wù)器端根據(jù)所述修復(fù)請求對所述客戶端執(zhí)行遠程修復(fù)。
      [0012] 優(yōu)選的,所述執(zhí)行所述系統(tǒng)錯誤信息對應(yīng)的第一解決方案具體包括:從所述服務(wù) 器下載修復(fù)程序,并執(zhí)行所述修復(fù)程序以完成對所述客戶端的修復(fù)。
      [0013] 優(yōu)選的,所述在所述客戶端接收到所述服務(wù)器端發(fā)送的觸發(fā)指令時執(zhí)行第二解決 方案具體包括步驟:判斷所述客戶端是否接受到所述服務(wù)器端發(fā)送的觸發(fā)指令;在所述客 戶端接受到所述服務(wù)器端發(fā)送的觸發(fā)指令時從所述服務(wù)器下載修復(fù)程序;以及執(zhí)行所述修 復(fù)程序以完成對所述客戶端的修復(fù)。
      [0014] 本發(fā)明提供一種修復(fù)客戶端系統(tǒng)錯誤的裝置及方法,通過檢測和分析客戶端系統(tǒng) 日志中的系統(tǒng)錯誤信息,并通過從服務(wù)器端下載錯誤表來執(zhí)行錯誤表中預(yù)設(shè)的解決方案以 執(zhí)行修復(fù),在客戶端系統(tǒng)錯誤信息產(chǎn)生時可以自主完成對客戶端的修復(fù)。
      【附圖說明】
      [0015] 圖1為本發(fā)明一實施方式中修復(fù)客戶端系統(tǒng)錯誤的裝置及方法的系統(tǒng)環(huán)境圖。
      [0016] 圖2為本發(fā)明一實施方式中修復(fù)客戶端系統(tǒng)錯誤的裝置結(jié)構(gòu)示意圖一。
      [0017] 圖3為本發(fā)明一實施方式中修復(fù)客戶端系統(tǒng)錯誤的裝置結(jié)構(gòu)示意圖圖二。
      [0018] 圖4為本發(fā)明一實施方式中修復(fù)客戶端系統(tǒng)錯誤的方法流程圖。
      [0019] 圖5為本發(fā)明另一實施方式中修復(fù)客戶端系統(tǒng)錯誤的方法流程圖。
      [0020] 主要元件符號說明
      [0021]
      [0022] 如下【具體實施方式】將結(jié)合上述附圖進一步說明本發(fā)明。
      【具體實施方式】
      [0023] 下面結(jié)合附圖,對本發(fā)明中的修復(fù)客戶端系統(tǒng)錯誤的裝置及方法作進一步的詳細(xì) 描述。
      [0024] 請參考圖1,是本發(fā)明一實施例中修復(fù)客戶端10系統(tǒng)錯誤的裝置及方法的系統(tǒng)環(huán) 境圖,本發(fā)明實施例的修復(fù)客戶端10系統(tǒng)錯誤的裝置,后稱修復(fù)裝置30,用于修復(fù)客戶端 10中的系統(tǒng)錯誤信息,多個客戶端10通過網(wǎng)絡(luò)40連接服務(wù)器端20。在本實施例中,客戶 端10為路由器,在其他實施例中,客戶端10也可為其他終端類電子產(chǎn)品,例如機頂盒,便攜 式電腦,移動通信設(shè)備等。服務(wù)器端20包括一個或者多個特定類型服務(wù)器端20,多個服務(wù) 器端20可以為設(shè)置于同一網(wǎng)絡(luò)節(jié)點的服務(wù)器端20集群,也可以分散設(shè)置于網(wǎng)絡(luò)的不同節(jié) 點中,在本實施例中,網(wǎng)絡(luò)40為網(wǎng)際網(wǎng)絡(luò),在其他實施例中,網(wǎng)絡(luò)40可以為局域網(wǎng)或者其他 專屬網(wǎng)絡(luò)。修復(fù)裝置30可以軟件或硬體的形式整合于客戶端10中,也可以獨立存在于客 戶端10外與客戶端10和服務(wù)器端20通過網(wǎng)絡(luò)40連接。
      [0025] 請參考圖2,修復(fù)裝置30包括設(shè)置模塊31、檢測模塊32以及第一執(zhí)行模塊33。其 中,設(shè)置模塊31用于將一錯誤表設(shè)置于所述服務(wù)器端20,所述錯誤表包括預(yù)設(shè)系統(tǒng)錯誤類 型以及所述預(yù)設(shè)系統(tǒng)錯誤類型對應(yīng)的第一解決方案。檢測模塊32用于檢測所述客戶端10 的系統(tǒng)日志中是否有系統(tǒng)錯誤信息,并在檢測到所述客戶端10中的系統(tǒng)日志中有系統(tǒng)錯 誤信息時從所述服務(wù)器端20下載所述錯誤表。第一執(zhí)行模塊33用于判斷所述錯誤表中的 所述預(yù)設(shè)系統(tǒng)錯誤類型是否包含所述系統(tǒng)錯誤信息,是則執(zhí)行所述系統(tǒng)錯誤信息對應(yīng)的第 一解決方案。
      [0026] 錯誤表中包括預(yù)設(shè)系統(tǒng)錯誤類型以及所述預(yù)設(shè)系統(tǒng)錯誤類型對應(yīng)的第一解決方 案,錯誤表中預(yù)設(shè)系統(tǒng)錯誤類型為人為自定義的系統(tǒng)錯誤信息類別,該類系統(tǒng)錯誤信息為 客戶端10中重復(fù)性,非急迫性的系統(tǒng)錯誤信息,此類系統(tǒng)錯誤信息的發(fā)生不影響客戶端10 的運行,因此此類系統(tǒng)錯誤信息可由客戶端10自主檢測并自動完成修復(fù),不需要人為在客 戶端10中進行操作排除或服務(wù)器端20通過網(wǎng)絡(luò)40遠程進行修復(fù)配置。
      [0027] 設(shè)置模塊31將包括人為自定義的預(yù)設(shè)系統(tǒng)錯誤類型以及對應(yīng)第一解決方案的錯 誤表設(shè)置于服務(wù)器端20中,客戶端10可通過網(wǎng)絡(luò)40訪問服務(wù)器端20以獲取錯誤表及其 錯誤表中的內(nèi)容,在設(shè)置模塊31設(shè)置完畢以后若有新發(fā)現(xiàn)的滿足預(yù)設(shè)系統(tǒng)錯誤類型條件 的系統(tǒng)錯誤信息,以及對應(yīng)能使客戶端10自動完成修復(fù)的指令還可以通過設(shè)置模塊31更 新于錯誤表中,這樣多個客戶端10便可通過網(wǎng)絡(luò)40獲取錯誤表中的更新內(nèi)容。
      [0028] 客戶端10中的系統(tǒng)錯誤信息由客戶端10的系統(tǒng)日志自動記錄,系統(tǒng)錯誤信息包 括但不限于:文件下載錯誤信息、軟件升級提示信息、軟件升級失敗信息以及網(wǎng)絡(luò)連接失敗 信息等。檢測模塊32實時或者定時檢測客戶端10系統(tǒng)日志中,并判斷系統(tǒng)日志中是否有 系統(tǒng)錯誤信息,若檢測到所述客戶端10中的系統(tǒng)日志中有系統(tǒng)錯誤信息,則從所述服務(wù)器 端20下載所述錯誤表。
      [0029] 在檢測模塊32從服務(wù)器端20下載所述錯誤表之后,第一執(zhí)行模塊33在下載的錯 誤表中查找檢測模塊32檢測到的系統(tǒng)日志中的系統(tǒng)錯誤信息是否與錯誤表中的預(yù)設(shè)系統(tǒng) 錯誤類型有一項或者多項相匹配,即判斷所述錯誤表中的所述預(yù)設(shè)系統(tǒng)錯誤類型是否包含 所述系統(tǒng)錯誤信息,該系統(tǒng)錯誤信息為預(yù)設(shè)系統(tǒng)錯誤類型,則說明服務(wù)器端20中存在能使 客戶端10自動修復(fù)該系統(tǒng)錯誤信息的指令,然后通過獲取該系統(tǒng)錯誤信息系統(tǒng)在錯誤表 中的位置和序號得到所述系統(tǒng)錯誤信息對應(yīng)的第一解決方案,第一解決方案提供了執(zhí)行第 一解決方案修復(fù)所述系統(tǒng)錯誤信息的方法和指引。
      [0030] 在本實施例中,第一解決方案執(zhí)行的第一解決方案是客戶端10向服務(wù)器端20發(fā) 生特定指令以請求服務(wù)器端20在遠程執(zhí)行對客戶端10的主動修復(fù),例如,服務(wù)器端20的 管理員對客戶端10進行人為檢查以及通過遠端控制的方式執(zhí)行修復(fù)操作等,則第一執(zhí)行 模塊33還用于向所述服務(wù)器端20發(fā)送修復(fù)請求以使所述服務(wù)器端20根據(jù)所述修復(fù)請求 對所述客戶端10執(zhí)行修復(fù)。
      [0031] 在本發(fā)明的另一實施例中,第一解決方案執(zhí)行的第一解決方案是客戶端10從服 務(wù)器端20下載包括具體修復(fù)程序的特定修復(fù)工具或者特定修復(fù)程序代碼,客戶端10通過 執(zhí)行所述修復(fù)程序完成修復(fù),則第一執(zhí)行模塊3還用于從所述服務(wù)器端20下載修復(fù)程序, 并執(zhí)行所述修復(fù)程序以對所述客戶端10執(zhí)行修復(fù)。
      [0032] 請參考圖3,在本實施例中,修復(fù)裝置30還包括第二執(zhí)行模塊34用于在所述客戶 端10接收到所述服務(wù)器端20發(fā)送的觸發(fā)指令時執(zhí)行第二解決方案。
      [0033] 在檢測模塊32判斷所述系統(tǒng)錯誤信息不為所述預(yù)設(shè)系統(tǒng)錯誤類型時,則說明所 述系統(tǒng)錯誤信息為急切性,特異性的系統(tǒng)錯誤信息,此時需要服務(wù)器端20主動對客戶端10 執(zhí)行修復(fù),客戶端10等待服務(wù)器端20發(fā)送所述觸發(fā)指令,第二執(zhí)行模塊34用于在接受到 所述觸發(fā)指令后執(zhí)行第二解決方案?;蛘咴诜?wù)器端20需要主動對客戶端10執(zhí)行配置時, 服務(wù)器端先向客戶端10發(fā)送觸發(fā)指令,第二執(zhí)行模塊34在檢測到該觸發(fā)指令后主動向服 務(wù)器端20請求第二解決方案。
      [0034] 例如,在服務(wù)器端20對多個客戶端10執(zhí)行遠程系統(tǒng)升級時,由于某個客戶端10 所在環(huán)境網(wǎng)速慢,導(dǎo)致該客戶端10系統(tǒng)升級失敗,而其他客戶端10系統(tǒng)升級成功,則需要 服務(wù)器端20單獨對該客戶端10執(zhí)行遠程系統(tǒng)升級。
      [0035] 在本實施例中,第二執(zhí)行模塊34在接受到所述觸發(fā)指令后執(zhí)行第二解決方案,觸 發(fā)指令執(zhí)行的第二解決方案是客戶端10從服務(wù)器端20下載包括具體修復(fù)程序的特定修復(fù) 工具或者特定修復(fù)程序代碼,客戶端10通過執(zhí)行所述修復(fù)程序完成修復(fù),則第二執(zhí)行模塊 34還用于在所述客戶端10接受到所述服務(wù)器端20發(fā)送的觸發(fā)指令時從所述服務(wù)器端20 下載修復(fù)程序,并執(zhí)行所述修復(fù)程序以對所述客戶端10執(zhí)行修復(fù)。
      [0036] 請參考圖4,本發(fā)明一實施例的一種修復(fù)客戶端10系統(tǒng)錯誤的方法流程圖,包括
      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1