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

運(yùn)營問題處理方法及裝置與流程

文檔序號(hào):11832159閱讀:307來源:國知局
運(yùn)營問題處理方法及裝置與流程

本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種運(yùn)營問題處理方法及裝置。



背景技術(shù):

在應(yīng)用程序發(fā)布之后,需要安排大量的人力去維護(hù)應(yīng)用程序的運(yùn)營。當(dāng)應(yīng)用程序在運(yùn)營過程中出現(xiàn)運(yùn)營問題時(shí),用戶可以向經(jīng)銷商反饋該運(yùn)營問題,經(jīng)銷商需要及時(shí)對(duì)該運(yùn)營問題進(jìn)行處理。

應(yīng)用程序在運(yùn)營過程中出現(xiàn)的運(yùn)營問題可以以運(yùn)營單據(jù)的形式通知給經(jīng)銷商,當(dāng)經(jīng)銷商解決不了問題時(shí),需要收集登錄號(hào)碼、程序使用日志、現(xiàn)場截圖、運(yùn)營問題出現(xiàn)路徑描述等用戶信息,將用戶信息和運(yùn)營單據(jù)依次經(jīng)過售后人員和測試人員轉(zhuǎn)給開發(fā)人員。開發(fā)人員在接到用戶信息和運(yùn)營單據(jù)后,根據(jù)用戶信息遠(yuǎn)程登錄用戶終端并分析運(yùn)營問題,得到解決方案之后,遠(yuǎn)程協(xié)助用戶終端來處理運(yùn)營問題。

遠(yuǎn)程協(xié)助的快慢依賴于當(dāng)前的網(wǎng)絡(luò)質(zhì)量,當(dāng)網(wǎng)絡(luò)質(zhì)量較差時(shí),會(huì)導(dǎo)致遠(yuǎn)程協(xié)助需要消耗較多時(shí)間,降低運(yùn)營問題處理效率。



技術(shù)實(shí)現(xiàn)要素:

為了解決網(wǎng)絡(luò)質(zhì)量較差時(shí),遠(yuǎn)程協(xié)助需要消耗較多時(shí)間,降低運(yùn)營問題處理效率的問題,本發(fā)明實(shí)施例提供了一種運(yùn)營問題處理方法及裝置。所述技術(shù)方案如下:

第一方面,提供了一種運(yùn)營問題處理方法,所述方法包括:

當(dāng)用戶終端中的應(yīng)用程序在運(yùn)營過程中出現(xiàn)運(yùn)營問題時(shí),所述用戶終端獲取用于描述所述運(yùn)營問題的問題描述信息;

所述用戶終端將所述問題描述信息發(fā)送給服務(wù)器,所述問題描述信息用于指示所述服務(wù)器獲取與所述問題描述信息對(duì)應(yīng)的操作指令集,所述操作指令集包括用于處理所述運(yùn)營問題的指令;

所述用戶終端接收所述服務(wù)器發(fā)送的操作指令集,并執(zhí)行所述操作指令集中的指令。

第二方面,提供了一種運(yùn)營問題處理方法,所述方法包括:

服務(wù)器接收用戶終端發(fā)送的問題描述信息,所述問題描述信息是根據(jù)所述用戶終端中的應(yīng)用程序在運(yùn)營過程中出現(xiàn)的運(yùn)營問題生成的;

所述服務(wù)器獲取與所述問題描述信息對(duì)應(yīng)的操作指令集,所述操作指令集包括用于處理所述運(yùn)營問題的指令;

所述服務(wù)器將所述操作指令集發(fā)送給所述用戶終端,所述用戶終端用于執(zhí)行所述操作指令集中的指令。

第三方面,提供了一種運(yùn)營問題處理裝置,用于用戶終端中,所述裝置包括:

信息獲取模塊,用于當(dāng)所述用戶終端中的應(yīng)用程序在運(yùn)營過程中出現(xiàn)運(yùn)營問題時(shí),獲取用于描述所述運(yùn)營問題的問題描述信息;

信息發(fā)送模塊,用于將所述信息獲取模塊獲取的所述問題描述信息發(fā)送給服務(wù)器,所述問題描述信息用于指示所述服務(wù)器獲取與所述問題描述信息對(duì)應(yīng)的操作指令集,所述操作指令集包括用于處理所述運(yùn)營問題的指令;

第一處理模塊,用于接收所述服務(wù)器發(fā)送的操作指令集,并執(zhí)行所述操作指令集中的指令。

第四方面,提供了一種運(yùn)營問題處理裝置,用戶服務(wù)器中,所述裝置包括:

信息接收模塊,用于接收用戶終端發(fā)送的問題描述信息,所述問題描述信息是根據(jù)所述用戶終端中的應(yīng)用程序在運(yùn)營過程中出現(xiàn)的運(yùn)營問題生成的;

指令集獲取模塊,用于獲取與所述信息接收模塊接收的所述問題描述信息對(duì)應(yīng)的操作指令集,所述操作指令集包括用于處理所述運(yùn)營問題的指令;

指令集發(fā)送模塊,用于將所述指令集獲取模塊獲取的所述操作指令集發(fā)送給所述用戶終端,所述用戶終端用于執(zhí)行所述操作指令集中的指令。

本發(fā)明實(shí)施例提供的技術(shù)方案的有益效果是:

通過當(dāng)用戶終端中的應(yīng)用程序在運(yùn)營過程中出現(xiàn)運(yùn)營問題時(shí),用戶終端獲取用于描述運(yùn)營問題的問題描述信息;將問題描述信息發(fā)送給服務(wù)器,問題描述信息用于指示服務(wù)器獲取與問題描述信息對(duì)應(yīng)的操作指令集,操作指令集包括用于處理運(yùn)營問題的指令;接收服務(wù)器發(fā)送的操作指令集,并執(zhí)行操作指令 集中的指令,可以根據(jù)問題描述信息獲取操作指令集,用戶終端通過執(zhí)行該操作指令集中的指令即可處理運(yùn)營問題,解決了網(wǎng)絡(luò)質(zhì)量較差時(shí),遠(yuǎn)程協(xié)助需要消耗較多時(shí)間,降低運(yùn)營問題處理效率的問題,達(dá)到了提高運(yùn)營問題的處理效率的效果。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明一個(gè)實(shí)施例提供的運(yùn)營問題處理方法的方法流程圖;

圖2是本發(fā)明一個(gè)實(shí)施例提供的運(yùn)營問題處理方法的方法流程圖;

圖3是本發(fā)明另一實(shí)施例提供的運(yùn)營問題處理方法的方法流程圖;

圖4是本發(fā)明一個(gè)實(shí)施例提供的運(yùn)營問題處理裝置的結(jié)構(gòu)框圖;

圖5是本發(fā)明再一實(shí)施例提供的運(yùn)營問題處理裝置的結(jié)構(gòu)框圖;

圖6是本發(fā)明一個(gè)實(shí)施例提供的運(yùn)營問題處理裝置的結(jié)構(gòu)框圖。

具體實(shí)施方式

為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。

請(qǐng)參考圖1,其示出了本發(fā)明一個(gè)實(shí)施例提供的運(yùn)營問題處理方法的方法流程圖,該運(yùn)營問題處理方法可以應(yīng)用于用戶終端中,該用戶終端可以是智能電視、智能手機(jī)或者平板電腦等等。該運(yùn)營問題處理方法,包括:

步驟101,當(dāng)用戶終端中的應(yīng)用程序在運(yùn)營過程中出現(xiàn)運(yùn)營問題時(shí),用戶終端獲取用于描述運(yùn)營問題的問題描述信息。

步驟102,用戶終端將問題描述信息發(fā)送給服務(wù)器,該問題描述信息用于指示服務(wù)器獲取與問題描述信息對(duì)應(yīng)的操作指令集,該操作指令集包括用于處理運(yùn)營問題的指令。

步驟103,用戶終端接收服務(wù)器發(fā)送的操作指令集,并執(zhí)行操作指令集中的 指令。

綜上所述,本發(fā)明實(shí)施例提供的運(yùn)營問題處理方法,通過當(dāng)用戶終端中的應(yīng)用程序在運(yùn)營過程中出現(xiàn)運(yùn)營問題時(shí),用戶終端獲取用于描述運(yùn)營問題的問題描述信息;將問題描述信息發(fā)送給服務(wù)器,問題描述信息用于指示服務(wù)器獲取與問題描述信息對(duì)應(yīng)的操作指令集,操作指令集包括用于處理運(yùn)營問題的指令;接收服務(wù)器發(fā)送的操作指令集,并執(zhí)行操作指令集中的指令,可以根據(jù)問題描述信息獲取操作指令集,用戶終端通過執(zhí)行該操作指令集中的指令即可處理運(yùn)營問題,解決了網(wǎng)絡(luò)質(zhì)量較差時(shí),遠(yuǎn)程協(xié)助需要消耗較多時(shí)間,降低運(yùn)營問題處理效率的問題,達(dá)到了提高運(yùn)營問題的處理效率的效果。

請(qǐng)參考圖2,其示出了本發(fā)明一個(gè)實(shí)施例提供的運(yùn)營問題處理方法的方法流程圖,該運(yùn)營問題處理方法可以應(yīng)用于服務(wù)器中。該運(yùn)營問題處理方法,包括:

步驟201,服務(wù)器接收用戶終端發(fā)送的問題描述信息,該問題描述信息是根據(jù)用戶終端中的應(yīng)用程序在運(yùn)營過程中出現(xiàn)的運(yùn)營問題生成的。

步驟202,服務(wù)器獲取與問題描述信息對(duì)應(yīng)的操作指令集,該操作指令集包括用于處理運(yùn)營問題的指令。

步驟203,服務(wù)器將操作指令集發(fā)送給用戶終端,用戶終端用于執(zhí)行操作指令集中的指令。

綜上所述,本發(fā)明實(shí)施例提供的運(yùn)營問題處理方法,通過服務(wù)器接收用戶終端發(fā)送的問題描述信息,問題描述信息是根據(jù)用戶終端中的應(yīng)用程序在運(yùn)營過程中出現(xiàn)的運(yùn)營問題生成的;獲取與問題描述信息對(duì)應(yīng)的操作指令集,操作指令集包括用于處理運(yùn)營問題的指令;將操作指令集發(fā)送給用戶終端,用戶終端用于執(zhí)行操作指令集中的指令,可以根據(jù)接收到的問題描述信息獲取操作指令集,將操作指令集發(fā)送給用戶終端,以便用戶終端通過執(zhí)行該操作指令集中的指令即可處理運(yùn)營問題,解決了網(wǎng)絡(luò)質(zhì)量較差時(shí),遠(yuǎn)程協(xié)助需要消耗較多時(shí)間,降低運(yùn)營問題處理效率的問題,達(dá)到了提高運(yùn)營問題的處理效率的效果。

請(qǐng)參考圖3,其示出了本發(fā)明另一實(shí)施例提供的運(yùn)營問題處理方法的方法流程圖,該運(yùn)營問題處理方法可以應(yīng)用于包括用戶終端和服務(wù)器的運(yùn)營系統(tǒng)中,該用戶終端可以是智能電視、智能手機(jī)或者平板電腦等等。該運(yùn)營問題處理方 法,包括:

步驟301,當(dāng)用戶終端中的應(yīng)用程序在運(yùn)營過程中出現(xiàn)運(yùn)營問題時(shí),用戶終端獲取用于描述運(yùn)營問題的問題描述信息。

運(yùn)營問題為應(yīng)用程序在運(yùn)營過程中出現(xiàn)的任意問題,包括應(yīng)用程序在正常運(yùn)營時(shí)的運(yùn)營需求和應(yīng)用程序在運(yùn)營出錯(cuò)時(shí)需要處理的異常。運(yùn)營需求包括打開應(yīng)用程序中的預(yù)定文件夾、刪除應(yīng)用程序的預(yù)定文件夾中的預(yù)定文件、清理注冊(cè)表項(xiàng)、下載應(yīng)用程序的差異包、替換應(yīng)用程序的差異包等,異常包括應(yīng)用程序響應(yīng)慢、不保存瀏覽進(jìn)度、閃退等,本實(shí)施例不對(duì)運(yùn)營需求和異常作具體限定。

在出現(xiàn)運(yùn)營問題后,可以由用戶終端獲取應(yīng)用程序生成的問題描述信息,也可以由用戶終端自己生成問題描述信息,本實(shí)施例不限定問題描述信息的來源。其中,問題描述信息是用于描述出現(xiàn)的運(yùn)營問題的信息,下面以應(yīng)用程序生成問題描述信息為例進(jìn)行說明。

在第一種可能的實(shí)現(xiàn)方式中,應(yīng)用程序提供用于輸入問題描述信息的界面,再根據(jù)用戶在該界面中輸入的文字或多媒體信息生成問題描述信息。比如,當(dāng)異常是不保存瀏覽進(jìn)度時(shí),用戶輸入的文字可以是:xx程序在退出電子書閱讀時(shí),不保存當(dāng)前的閱讀進(jìn)度,應(yīng)用程序生成攜帶有上述文字的問題描述信息。可選的,用戶還可以對(duì)當(dāng)前界面進(jìn)行截圖,將圖片和用戶的登錄帳號(hào)添加到問題描述信息中。

在第二種可能的實(shí)現(xiàn)方式中,應(yīng)用程序提供生成常見的運(yùn)營問題的問題描述信息的快捷方式,在用戶點(diǎn)擊該快捷方式后,應(yīng)用程序生成與該運(yùn)營問題對(duì)應(yīng)的問題描述信息。

在第三種可能的實(shí)現(xiàn)方式中,應(yīng)用程序可以自動(dòng)生成問題描述信息。比如,當(dāng)異常是閃退時(shí),應(yīng)用程序可以獲取登錄帳號(hào)、程序使用日志、現(xiàn)場截圖、運(yùn)營問題出現(xiàn)路徑描述、錯(cuò)誤代碼等信息,并生成攜帶有上述信息的問題描述信息。

步驟302,用戶終端判斷應(yīng)用程序是否預(yù)存有與問題描述信息對(duì)應(yīng)的操作指令集,當(dāng)用戶終端判斷出應(yīng)用程序預(yù)存有操作指令集時(shí),執(zhí)行步驟303;當(dāng)用戶終端判斷出應(yīng)用程序未預(yù)存操作指令集時(shí),執(zhí)行步驟304,該操作指令集包括用于處理運(yùn)營問題的指令。

操作指令集可以包括至少一條指令,該指令用于處理運(yùn)營問題。可選的,當(dāng)操作指令集包括至少兩條指令時(shí),用戶終端可以順序執(zhí)行該指令,以處理運(yùn)營問題。

本實(shí)施例中,服務(wù)器可以在每次接收到問題描述信息后,將該問題描述信息反饋給開發(fā)人員,由開發(fā)人員根據(jù)該問題描述信息分析出運(yùn)營問題,再編寫用于解決該運(yùn)營問題的操作指令集,將操作指令集發(fā)送給用戶終端。

由于開發(fā)人員現(xiàn)場編寫操作指令集需要消耗時(shí)間,降低對(duì)運(yùn)營問題的處理效率,因此,對(duì)于一些出現(xiàn)頻率較高的常見運(yùn)營問題,服務(wù)器可以預(yù)先生成與該運(yùn)營問題對(duì)應(yīng)的操作指令集,并將該操作指令集集成在應(yīng)用程序中,或推送給應(yīng)用程序,應(yīng)用程序?qū)υ摬僮髦噶罴M(jìn)行存儲(chǔ),以便用戶終端可以直接根據(jù)存儲(chǔ)的操作指令集處理運(yùn)營問題。因此,用戶終端在獲取到問題描述信息之后,還需要判斷應(yīng)用程序是否預(yù)存有與該問題描述信息對(duì)應(yīng)的操作指令集。

具體地,服務(wù)器在將操作指令集發(fā)送給應(yīng)用程序時(shí),還可以將該操作指令集所處理的運(yùn)營問題的問題描述信息或錯(cuò)誤代碼發(fā)送給應(yīng)用程序,應(yīng)用程序?qū)⒃摬僮髦噶罴?、問題描述信息和錯(cuò)誤代碼對(duì)應(yīng)存儲(chǔ)。用戶終端可以獲取問題描述信息或錯(cuò)誤代碼,判斷是否存在與該問題描述信息或錯(cuò)誤代碼對(duì)應(yīng)的操作指令集。當(dāng)存在該操作指令集時(shí),確定應(yīng)用程序預(yù)存有操作指令集;當(dāng)不存在該操作指令集時(shí),確定應(yīng)用程序未預(yù)存操作指令集。

步驟303,用戶終端讀取操作指令集,并執(zhí)行操作指令集中的指令,流程結(jié)束。

用戶終端可以通過應(yīng)用程序順序執(zhí)行操作指令集中的指令,也可以通過運(yùn)行的處理進(jìn)程順序執(zhí)行操作指令集中的指令。具體地,執(zhí)行操作指令集中的指令,包括:用戶終端通過運(yùn)行的處理進(jìn)程執(zhí)行操作指令集中的指令,處理進(jìn)程由應(yīng)用程序預(yù)先注冊(cè)到系統(tǒng)服務(wù)中。

本實(shí)施例中,操作指令集中的指令的格式可以由開發(fā)人員定義,只要能夠被服務(wù)器和用戶終端識(shí)別即可。在第一種可能的實(shí)現(xiàn)方式中,開發(fā)人員可以分別對(duì)服務(wù)器生成的指令和處理進(jìn)程執(zhí)行的指令設(shè)置不同的格式,則處理進(jìn)程在接收到操作指令集之后,還需要將該操作指令集中的指令轉(zhuǎn)換為能夠被處理進(jìn)程執(zhí)行的指令。

具體地,用戶終端通過運(yùn)行的處理進(jìn)程執(zhí)行操作指令集中的指令,包括:

1)用戶終端通過運(yùn)行的處理進(jìn)程將操作指令集中的指令轉(zhuǎn)換為能夠被處理進(jìn)程執(zhí)行的指令;

2)用戶終端通過運(yùn)行的處理進(jìn)程執(zhí)行轉(zhuǎn)換后的指令。

其中,用戶終端中預(yù)先存儲(chǔ)有指令之間的轉(zhuǎn)換關(guān)系,在處理進(jìn)程接收到操作指令集后,分別按照轉(zhuǎn)換關(guān)系對(duì)操作指令集中的每條指令進(jìn)行轉(zhuǎn)換,再依次執(zhí)行轉(zhuǎn)換后的指令。比如,操作指令集包括的指令是S2CTaskkill/im***.exe,轉(zhuǎn)換后的指令是taskkill/im***.exe。

在第二種可能的實(shí)現(xiàn)方式中,開發(fā)人員可以對(duì)服務(wù)器生成的指令和處理進(jìn)程執(zhí)行的指令設(shè)置相同的格式,此時(shí),處理進(jìn)程在接收到操作指令集后,不需要進(jìn)行指令轉(zhuǎn)換,可以直接執(zhí)行操作指令集包括的指令,以提高運(yùn)營問題的處理效率。

其中,首次在用戶終端中安裝應(yīng)用程序時(shí),應(yīng)用程序會(huì)將處理進(jìn)程注冊(cè)到系統(tǒng)服務(wù)中。此后,處理進(jìn)程可以由用戶終端啟動(dòng),與是否運(yùn)行應(yīng)用程序以及是否在應(yīng)用程序中登錄用戶的登錄帳號(hào)無關(guān)。本實(shí)施例中,用戶終端可以在接收到操作指令集時(shí)啟動(dòng)處理進(jìn)程;或者,優(yōu)選的,用戶終端可以在開機(jī)時(shí)啟動(dòng)處理進(jìn)程。

用戶可能會(huì)無意中關(guān)閉處理進(jìn)程,且不清楚手動(dòng)啟動(dòng)處理進(jìn)程的步驟,導(dǎo)致無法啟動(dòng)處理進(jìn)程或啟動(dòng)處理進(jìn)程的難度較大,此時(shí)需要開發(fā)人員的遠(yuǎn)程協(xié)助。為了避免遠(yuǎn)程協(xié)助,應(yīng)用程序可以在系統(tǒng)服務(wù)中注冊(cè)至少兩個(gè)處理進(jìn)程,以保證處理進(jìn)程的持續(xù)運(yùn)行。

具體地,本實(shí)施例提供的方法還包括:

1)當(dāng)處理進(jìn)程為至少兩個(gè)時(shí),用戶終端通過其中一個(gè)運(yùn)行的處理進(jìn)程檢測是否存在被關(guān)閉的處理進(jìn)程;

2)當(dāng)用戶終端通過其中一個(gè)運(yùn)行的處理進(jìn)程檢測出存在被關(guān)閉的處理進(jìn)程時(shí),用戶終端通過運(yùn)行的處理進(jìn)程啟動(dòng)被關(guān)閉的處理進(jìn)程。

運(yùn)行的處理進(jìn)程可以獲取其他處理進(jìn)程的名稱,每隔預(yù)定時(shí)間間隔讀取服務(wù)列表,檢測該服務(wù)列表是否包括其他處理進(jìn)程的名稱,當(dāng)該服務(wù)列表包括所有的其他處理進(jìn)程的名稱時(shí),確定不存在被關(guān)閉的處理進(jìn)程;當(dāng)該服務(wù)列表未包括所有的其他處理進(jìn)程的名稱時(shí),確定存在被關(guān)閉的處理進(jìn)程。運(yùn)行的處理進(jìn)程再根據(jù)服務(wù)列表確定出被關(guān)閉的處理進(jìn)程,啟動(dòng)該處理進(jìn)程。其中,服務(wù) 列表包括當(dāng)前運(yùn)行的所有進(jìn)程的名稱。

需要說明的是,在處理進(jìn)程執(zhí)行完操作指令集中的指令后,還可以根據(jù)本次執(zhí)行結(jié)果生成狀態(tài)碼,并將狀態(tài)碼發(fā)送給服務(wù)器。當(dāng)處理進(jìn)程成功執(zhí)行了操作指令集中的指令時(shí),生成用于指示處理成功的第一狀態(tài)碼,將第一狀態(tài)碼發(fā)送給服務(wù)器,結(jié)束流程;當(dāng)處理進(jìn)程未成功執(zhí)行操作指令集中的指令時(shí),生成用于指示處理失敗的第二狀態(tài)碼,將第二狀態(tài)碼以及出錯(cuò)位置、出錯(cuò)參數(shù)以及現(xiàn)場截圖等信息一起發(fā)送給服務(wù)器,服務(wù)器將上述信息反饋給開發(fā)人員,開發(fā)人員根據(jù)上述信息重新編寫操作指令集,將重新編寫的操作指令集發(fā)送給用戶終端。

步驟304,用戶終端將問題描述信息發(fā)送給服務(wù)器。

本實(shí)施例中,當(dāng)用戶終端未啟動(dòng)應(yīng)用程序時(shí),問題描述信息可以由處理進(jìn)程發(fā)送給服務(wù)器;當(dāng)用戶終端啟動(dòng)了應(yīng)用程序時(shí),問題描述信息可以由處理進(jìn)程或應(yīng)用程序發(fā)送給服務(wù)器。

步驟305,服務(wù)器接收用戶終端發(fā)送的問題描述信息。

步驟306,服務(wù)器獲取與問題描述信息對(duì)應(yīng)的操作指令集。

服務(wù)器可以在每次接收到問題描述信息后,將該問題描述信息反饋給開發(fā)人員,由開發(fā)人員根據(jù)該問題描述信息分析出運(yùn)營問題,再編寫用于解決該運(yùn)營問題的操作指令集。

步驟307,服務(wù)器將操作指令集發(fā)送給用戶終端。

步驟308,用戶終端接收服務(wù)器發(fā)送的操作指令集,并執(zhí)行操作指令集中的指令。

其中,用戶終端可以通過運(yùn)行的處理進(jìn)程接收操作指令集,并執(zhí)行操作指令集中的指令。由于一個(gè)操作指令集需要由一個(gè)處理進(jìn)程進(jìn)行處理,因此,當(dāng)處理進(jìn)程為至少兩個(gè)時(shí),還需要將接收到的操作指令集分配給其中的一個(gè)處理進(jìn)程。

具體地,用戶終端接收服務(wù)器發(fā)送的操作指令集,包括:

1)當(dāng)運(yùn)行的處理進(jìn)程為至少兩個(gè),且至少兩個(gè)處理進(jìn)程包括一個(gè)主進(jìn)程和至少一個(gè)從進(jìn)程時(shí),用戶終端通過主進(jìn)程接收服務(wù)器發(fā)送的操作指令集;

2)用戶終端通過主進(jìn)程獲取主進(jìn)程和各個(gè)從進(jìn)程各自的未處理的操作指令集的數(shù)量,將本次接收的操作指令集分配給最小的數(shù)量所對(duì)應(yīng)的主進(jìn)程或從進(jìn) 程,一個(gè)操作指令集對(duì)應(yīng)于一個(gè)處理進(jìn)程。

本實(shí)施例中,可以從處理進(jìn)程中選擇出一個(gè)處理進(jìn)程作為主進(jìn)程,將剩余的處理進(jìn)程作為從進(jìn)程,此時(shí),主進(jìn)程負(fù)責(zé)接收服務(wù)器發(fā)送的操作指令集、分配操作指令集以及執(zhí)行操作指令集中的指令,從進(jìn)程負(fù)責(zé)接收主進(jìn)程發(fā)送的操作指令集以及執(zhí)行操作指令集中的指令。

當(dāng)主進(jìn)程和從進(jìn)程中存在空閑的處理進(jìn)程時(shí),主進(jìn)程將本次接收到的操作指令集分配給該空閑的處理進(jìn)程;當(dāng)主進(jìn)程和從進(jìn)程中不存在空閑的處理進(jìn)程時(shí),主進(jìn)程可以獲取主進(jìn)程和各個(gè)從進(jìn)程各自的未處理的操作指令集的數(shù)量,將本次接收的操作指令集分配給最小的數(shù)量所對(duì)應(yīng)的主進(jìn)程或從進(jìn)程。比如,當(dāng)主進(jìn)程未處理的操作指令集的數(shù)量是1,從進(jìn)程未處理的操作指令集的數(shù)量是2時(shí),確定將本次接收到的操作指令集分配給主進(jìn)程進(jìn)行處理。

用戶終端執(zhí)行操作指令集中的指令的過程詳見步驟303中的描述,此處不贅述。

為了便于理解,本實(shí)施例以運(yùn)營問題的處理方案是請(qǐng)求刪除IM(Instant Messaging,即時(shí)通訊)應(yīng)用程序的文件夾下的名為“profile.db”的數(shù)據(jù)庫文件為例,此時(shí),開發(fā)人員編寫的操作指令集的指令包括:

S2CTaskkill/im***.exe

S2CDel/f/s/q C:\Users\***\Documents\Tencent Files\***\***\profile.db

S2COpen C:\Program Files(x86)\Tencent\***\Bin\***.exe

處理進(jìn)程在接收到操作指令集后,對(duì)操作指令集中的指令進(jìn)行轉(zhuǎn)換,得到如下指令:

taskkill/im***.exe

del/f/s/q C:\Users\***\Documents\Tencent Files\***\***\profile.db

open C:\Program Files(x86)\Tencent\***\Bin\***.exe

當(dāng)處理進(jìn)程成功執(zhí)行完轉(zhuǎn)換后的指令后,即成功處理了運(yùn)營問題后,向服務(wù)器發(fā)送用于指示處理成功的第一狀態(tài)碼,結(jié)束流程。

綜上所述,本發(fā)明實(shí)施例提供的運(yùn)營問題處理方法,通過當(dāng)用戶終端中的應(yīng)用程序在運(yùn)營過程中出現(xiàn)運(yùn)營問題時(shí),用戶終端獲取用于描述運(yùn)營問題的問題描述信息;將問題描述信息發(fā)送給服務(wù)器,問題描述信息用于指示服務(wù)器獲取與問題描述信息對(duì)應(yīng)的操作指令集,操作指令集包括用于處理運(yùn)營問題的指 令;接收服務(wù)器發(fā)送的操作指令集,并執(zhí)行操作指令集中的指令,可以根據(jù)問題描述信息獲取操作指令集,用戶終端通過執(zhí)行該操作指令集中的指令即可處理運(yùn)營問題,解決了網(wǎng)絡(luò)質(zhì)量較差時(shí),遠(yuǎn)程協(xié)助需要消耗較多時(shí)間,降低運(yùn)營問題處理效率的問題,達(dá)到了提高運(yùn)營問題的處理效率的效果。

另外當(dāng)用戶終端通過其中一個(gè)運(yùn)行的處理進(jìn)程檢測出存在被關(guān)閉的處理進(jìn)程時(shí),通過運(yùn)行的處理進(jìn)程啟動(dòng)被關(guān)閉的處理進(jìn)程,可以自動(dòng)啟動(dòng)被關(guān)閉的處理進(jìn)程,解決了當(dāng)用戶無意中將所有的處理進(jìn)程關(guān)閉時(shí),無法啟動(dòng)處理進(jìn)程或啟動(dòng)處理進(jìn)程的難度較大的問題,達(dá)到了持續(xù)運(yùn)行處理進(jìn)程的效果。

請(qǐng)參考圖4,其示出了本發(fā)明一個(gè)實(shí)施例提供的運(yùn)營問題處理裝置的結(jié)構(gòu)框圖,該運(yùn)營問題處理裝置可以應(yīng)用于用戶終端中,該用戶終端可以是智能電視、智能手機(jī)或者平板電腦等等。該運(yùn)營問題處理裝置,包括:

信息獲取模塊410,用于當(dāng)用戶終端中的應(yīng)用程序在運(yùn)營過程中出現(xiàn)運(yùn)營問題時(shí),獲取用于描述運(yùn)營問題的問題描述信息;

信息發(fā)送模塊420,用于將信息獲取模塊410獲取的問題描述信息發(fā)送給服務(wù)器,問題描述信息用于指示服務(wù)器獲取與問題描述信息對(duì)應(yīng)的操作指令集,操作指令集包括用于處理運(yùn)營問題的指令;

第一處理模塊430,用于接收服務(wù)器發(fā)送的操作指令集,并執(zhí)行操作指令集中的指令。

綜上所述,本發(fā)明實(shí)施例提供的運(yùn)營問題處理裝置,通過當(dāng)用戶終端中的應(yīng)用程序在運(yùn)營過程中出現(xiàn)運(yùn)營問題時(shí),用戶終端獲取用于描述運(yùn)營問題的問題描述信息;將問題描述信息發(fā)送給服務(wù)器,問題描述信息用于指示服務(wù)器獲取與問題描述信息對(duì)應(yīng)的操作指令集,操作指令集包括用于處理運(yùn)營問題的指令;接收服務(wù)器發(fā)送的操作指令集,并執(zhí)行操作指令集中的指令,可以根據(jù)問題描述信息獲取操作指令集,用戶終端通過執(zhí)行該操作指令集中的指令即可處理運(yùn)營問題,解決了網(wǎng)絡(luò)質(zhì)量較差時(shí),遠(yuǎn)程協(xié)助需要消耗較多時(shí)間,降低運(yùn)營問題處理效率的問題,達(dá)到了提高運(yùn)營問題的處理效率的效果。

請(qǐng)參考圖5,其示出了本發(fā)明再一實(shí)施例提供的運(yùn)營問題處理裝置的結(jié)構(gòu)框圖,該運(yùn)營問題處理裝置可以應(yīng)用于用戶終端中,該用戶終端可以是智能電視、 智能手機(jī)或者平板電腦等等。該運(yùn)營問題處理裝置,包括:

信息獲取模塊510,用于當(dāng)用戶終端中的應(yīng)用程序在運(yùn)營過程中出現(xiàn)運(yùn)營問題時(shí),獲取用于描述運(yùn)營問題的問題描述信息;

信息發(fā)送模塊520,用于將信息獲取模塊510獲取的問題描述信息發(fā)送給服務(wù)器,問題描述信息用于指示服務(wù)器獲取與問題描述信息對(duì)應(yīng)的操作指令集,操作指令集包括用于處理運(yùn)營問題的指令;

第一處理模塊530,用于接收服務(wù)器發(fā)送的操作指令集,并執(zhí)行操作指令集中的指令。

可選的,第一處理模塊530,包括:

指令執(zhí)行單元531,用于通過運(yùn)行的處理進(jìn)程執(zhí)行操作指令集中的指令,處理進(jìn)程由應(yīng)用程序預(yù)先注冊(cè)到系統(tǒng)服務(wù)中。

可選的,本實(shí)施例提供的裝置還包括:

進(jìn)程檢測模塊540,用于當(dāng)處理進(jìn)程為至少兩個(gè)時(shí),通過其中一個(gè)運(yùn)行的處理進(jìn)程檢測是否存在被關(guān)閉的處理進(jìn)程;

進(jìn)程啟動(dòng)模塊550,用于當(dāng)通過其中一個(gè)運(yùn)行的處理進(jìn)程檢測出存在被關(guān)閉的處理進(jìn)程時(shí),啟動(dòng)被關(guān)閉的處理進(jìn)程。

可選的,指令執(zhí)行單元531,具體用于:

通過運(yùn)行的處理進(jìn)程將操作指令集中的指令轉(zhuǎn)換為能夠被處理進(jìn)程執(zhí)行的指令;

通過運(yùn)行的處理進(jìn)程執(zhí)行轉(zhuǎn)換后的指令。

可選的,第一處理模塊530,包括:

指令集接收單元532,用于當(dāng)運(yùn)行的處理進(jìn)程為至少兩個(gè),且至少兩個(gè)處理進(jìn)程包括一個(gè)主進(jìn)程和至少一個(gè)從進(jìn)程時(shí),通過主進(jìn)程接收服務(wù)器發(fā)送的操作指令集;

指令集分配單元533,用于通過主進(jìn)程獲取主進(jìn)程和各個(gè)從進(jìn)程各自的未處理的操作指令集的數(shù)量,將指令集接收單元532本次接收的操作指令集分配給最小的數(shù)量所對(duì)應(yīng)的主進(jìn)程或從進(jìn)程,一個(gè)操作指令集對(duì)應(yīng)于一個(gè)處理進(jìn)程。

可選的,本實(shí)施例提供的裝置還包括:

指令集判斷模塊560,用于信息獲取模塊510獲取用于描述運(yùn)營問題的問題描述信息之后,判斷應(yīng)用程序是否預(yù)存有與問題描述信息對(duì)應(yīng)的操作指令集;

第二處理模塊570,用于當(dāng)指令集判斷模塊560判斷出應(yīng)用程序預(yù)存有操作指令集時(shí),讀取操作指令集,并執(zhí)行操作指令集中的指令;

操作觸發(fā)模塊580,用于當(dāng)指令集判斷模塊560判斷出應(yīng)用程序未預(yù)存操作指令集時(shí),觸發(fā)執(zhí)行將問題描述信息發(fā)送給服務(wù)器的操作。

綜上所述,本發(fā)明實(shí)施例提供的運(yùn)營問題處理裝置,通過當(dāng)用戶終端中的應(yīng)用程序在運(yùn)營過程中出現(xiàn)運(yùn)營問題時(shí),用戶終端獲取用于描述運(yùn)營問題的問題描述信息;將問題描述信息發(fā)送給服務(wù)器,問題描述信息用于指示服務(wù)器獲取與問題描述信息對(duì)應(yīng)的操作指令集,操作指令集包括用于處理運(yùn)營問題的指令;接收服務(wù)器發(fā)送的操作指令集,并執(zhí)行操作指令集中的指令,可以根據(jù)問題描述信息獲取操作指令集,用戶終端通過執(zhí)行該操作指令集中的指令即可處理運(yùn)營問題,解決了網(wǎng)絡(luò)質(zhì)量較差時(shí),遠(yuǎn)程協(xié)助需要消耗較多時(shí)間,降低運(yùn)營問題處理效率的問題,達(dá)到了提高運(yùn)營問題的處理效率的效果。

另外當(dāng)用戶終端通過其中一個(gè)運(yùn)行的處理進(jìn)程檢測出存在被關(guān)閉的處理進(jìn)程時(shí),通過運(yùn)行的處理進(jìn)程啟動(dòng)被關(guān)閉的處理進(jìn)程,可以自動(dòng)啟動(dòng)被關(guān)閉的處理進(jìn)程,解決了當(dāng)用戶無意中將所有的處理進(jìn)程關(guān)閉時(shí),無法啟動(dòng)處理進(jìn)程或啟動(dòng)處理進(jìn)程的難度較大的問題,達(dá)到了持續(xù)運(yùn)行處理進(jìn)程的效果。

請(qǐng)參考圖6,其示出了本發(fā)明一個(gè)實(shí)施例提供的運(yùn)營問題處理裝置的結(jié)構(gòu)框圖,該運(yùn)營問題處理裝置可以應(yīng)用于服務(wù)器中。該運(yùn)營問題處理裝置,包括:

信息接收模塊610,用于接收用戶終端發(fā)送的問題描述信息,問題描述信息是根據(jù)用戶終端中的應(yīng)用程序在運(yùn)營過程中出現(xiàn)的運(yùn)營問題生成的;

指令集獲取模塊620,用于獲取與信息接收模塊610接收的問題描述信息對(duì)應(yīng)的操作指令集,操作指令集包括用于處理運(yùn)營問題的指令;

指令集發(fā)送模塊630,用于將指令集獲取模塊620獲取的操作指令集發(fā)送給用戶終端,用戶終端用于執(zhí)行操作指令集中的指令。

綜上所述,本發(fā)明實(shí)施例提供的運(yùn)營問題處理裝置,通過服務(wù)器接收用戶終端發(fā)送的問題描述信息,問題描述信息是根據(jù)用戶終端中的應(yīng)用程序在運(yùn)營過程中出現(xiàn)的運(yùn)營問題生成的;獲取與問題描述信息對(duì)應(yīng)的操作指令集,操作指令集包括用于處理運(yùn)營問題的指令;將操作指令集發(fā)送給用戶終端,用戶終端用于執(zhí)行操作指令集中的指令,可以根據(jù)接收到的問題描述信息獲取操作指 令集,將操作指令集發(fā)送給用戶終端,以便用戶終端通過執(zhí)行該操作指令集中的指令即可處理運(yùn)營問題,解決了網(wǎng)絡(luò)質(zhì)量較差時(shí),遠(yuǎn)程協(xié)助需要消耗較多時(shí)間,降低運(yùn)營問題處理效率的問題,達(dá)到了提高運(yùn)營問題的處理效率的效果。

需要說明的是:上述實(shí)施例提供的運(yùn)營問題處理裝置在進(jìn)行運(yùn)營問題處理時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將運(yùn)營問題處理裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的運(yùn)營問題處理裝置與運(yùn)營問題處理方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,這里不再贅述。

上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。

以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1