欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于遠程課件系統(tǒng)的在線遠程日志處理方法及系統(tǒng)與流程

文檔序號:11292326閱讀:430來源:國知局
用于遠程課件系統(tǒng)的在線遠程日志處理方法及系統(tǒng)與流程

本發(fā)明涉及互聯(lián)網(wǎng)教學領(lǐng)域,具體而言,涉及一種用于遠程課件系統(tǒng)的在線遠程日志處理方法及一種用于遠程課件系統(tǒng)的在線遠程日志處理系統(tǒng)。



背景技術(shù):

為了保證網(wǎng)絡系統(tǒng)穩(wěn)定運行,常常需要遠程調(diào)試系統(tǒng);對于遠程課件系統(tǒng),當前的常規(guī)做法是通過瀏覽器本身的工具進行調(diào)試實現(xiàn)的,其他的一些遠程課件系統(tǒng)具有自身的日志系統(tǒng)也基本都不支持遠程的日志分析和調(diào)試功能。然而現(xiàn)有技術(shù)方案仍然有讓用戶不夠方便以及體驗不夠好的地方:

1、如果使用瀏覽器本身的調(diào)試工具進行調(diào)試,也只能在課件系統(tǒng)發(fā)布前進行,一旦發(fā)布到線上,就必須借助其他的工具遠程控制對方電腦進行調(diào)試。

2、現(xiàn)有的日志系統(tǒng)基本不支持遠程調(diào)試,沒辦法真實的分析對方的日志信息,只能在本機上復現(xiàn),無法身臨其境。

3、現(xiàn)有的日志系統(tǒng)無法同時查詢多個終端的日志,想要查詢多個終端的日志必須控制每個終端進行。



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

本發(fā)明為了解決現(xiàn)有遠程課件系統(tǒng)中日志分析復雜,效率底的問題提出了一種用于遠程課件系統(tǒng)的在線遠程日志處理方法,包括查詢端和遠程課件系統(tǒng)使用端,所述遠程課件系統(tǒng)中嵌有日志系統(tǒng),所述處理方法包括,

s110、所述遠程課件系統(tǒng)使用端根據(jù)所述日志系統(tǒng)實時產(chǎn)生使用日志信息;

s120、所述查詢端生成日志獲取請求,并將所述日志獲取請求發(fā)送給所述遠程課件系統(tǒng)使用端;

s130、所述遠程課件系統(tǒng)使用端根據(jù)所述日志獲取請求傳輸所述使用日志信息給所述查詢端;

s140、所述查詢端對所述使用日志信息進行分類展示和日志分析。

進一步地,所述處理方法同時還包括:

s210、所述查詢端生成遠程運行命令,并將所述遠程運行命令發(fā)送給所述遠程課件系統(tǒng)使用端;

s220、所述遠程課件系統(tǒng)使用端執(zhí)行所述遠程運行命令。

進一步地,所述步驟s120包括:所述查詢端獲取所述遠程課件系統(tǒng)使用端的id號,根據(jù)所述id號生成日志獲取請求;

所述步驟s130包括:所述遠程課件系統(tǒng)使用端采用tcp傳輸協(xié)議給所述查詢端傳輸所述使用日志信息。

進一步地,所述步驟s140中,所述查詢端分類展示的步驟包括,獲取類型信息,索引具有相同類型信息的日志,獲取相應的日志信息,將具有相同類型信息的日志信息進行集中顯示。

進一步地,所述步驟s140還包括,獲取限定條數(shù)值n,根據(jù)所述限定條數(shù)值顯示最新的限定條數(shù)值n以內(nèi)的日志信息。

進一步地,所述查詢端進行日志分析的步驟包括:利用獲取到的關(guān)鍵詞,采用indexof方法匹配包含有所述關(guān)鍵詞的字符串日志。

進一步地,所述步驟s210中,采用json指令格式給所述遠程課件系統(tǒng)使用端發(fā)送所述遠程運行命令;所述步驟s220中,所述遠程課件系統(tǒng)使用端對所述遠程運行命令進行安全校驗,當符合時,執(zhí)行所述遠程運行命令。

另一方面,本發(fā)明提供了一種用于遠程課件系統(tǒng)的在線遠程日志處理系統(tǒng),包括查詢端和遠程課件系統(tǒng)使用端,所述遠程課件系統(tǒng)使用端中設(shè)置有遠程課件系統(tǒng),所述遠程課件系統(tǒng)中嵌有日志系統(tǒng)和課件系統(tǒng);所述查詢端中設(shè)有日志獲取單元、日志展示單元和日志分析單元;所述遠程課件系統(tǒng)中的日志系統(tǒng)用于實時產(chǎn)生使用日志信息;所述日志獲取單元用于生成日志獲取請求,并將所述日志獲取請求發(fā)送給所述遠程課件系統(tǒng)使用端;所述遠程課件系統(tǒng)使用端用于根據(jù)所述日志獲取請求將所述使用日志信息發(fā)送給所述查詢端,所述查詢端中的日志展示單元對所述使用日志信息進行分類展示,所述查詢端中日志分析單元對所述使用日志信息進行日志分析。

進一步地,所述查詢端還包括遠程運行單元,所述遠程運行單元用于生成遠程運行命令,并將所述遠程運行命令發(fā)送給所述遠程課件系統(tǒng)使用端;所述遠程課件系統(tǒng)使用端執(zhí)行所述遠程運行命令。

進一步地,所述日志展示單元用于獲取類型信息,索引具有相同類型信息的日志,獲取相應的日志信息,將具有相同類型信息的日志信息進行集中顯示;

所述日志分析單元用于利用獲取到的關(guān)鍵詞,采用indexof方法匹配包含有所述關(guān)鍵詞的字符串日志。

本本發(fā)明與現(xiàn)有技術(shù)相比,通過本發(fā)明實例提供的方法,可以實現(xiàn)在線實時的查詢目標終端的日志,不必等到日志上傳之后單純的分析日志,從而避免錯過分析問題的最佳時機,并且利用日志系統(tǒng)提供的各種分析功能能很快的定位到問題,支持查詢多個終端,便于進行日志的比較,并且支持讓對端執(zhí)行調(diào)試命令的功能,從而更加主動的實現(xiàn)了日志的分析和調(diào)試。

附圖說明

通過參考附圖會更加清楚的理解本發(fā)明的特征和優(yōu)點,附圖是示意性的而不應理解為對本發(fā)明進行任何限制,在附圖中:

圖1為本發(fā)明一些實施例中的用于遠程課件系統(tǒng)的在線遠程日志處理方法的流程示意圖;

圖2為本發(fā)明一些實施例中的用于遠程課件系統(tǒng)的在線遠程日志處理系統(tǒng)的結(jié)構(gòu)示意圖;

圖3為本發(fā)明一些實施例中的用于遠程課件系統(tǒng)的在線遠程日志處理系統(tǒng)的結(jié)構(gòu)示意圖;

圖4為本發(fā)明一些實施例中的用于遠程課件系統(tǒng)的在線遠程日志處理系統(tǒng)中查詢端功能界面示意圖;

圖5為本發(fā)明一些實施例中的用于遠程課件系統(tǒng)的在線遠程日志處理系統(tǒng)中查詢端功能界面示意圖;

圖6為本發(fā)明一些實施例中的用于遠程課件系統(tǒng)的在線遠程日志處理系統(tǒng)中查詢端功能界面示意圖

圖7為本發(fā)明一些實施例中的用于遠程課件系統(tǒng)的在線遠程日志處理系統(tǒng)中查詢端功能界面示意圖;

圖8為本發(fā)明一些實施例中的用于遠程課件系統(tǒng)的在線遠程日志處理系統(tǒng)中查詢端功能界面示意圖;

圖9為本發(fā)明一些實施例中的用于遠程課件系統(tǒng)的在線遠程日志處理系統(tǒng)中查詢端功能界面示意圖;

圖10為本發(fā)明一些實施例中的用于遠程課件系統(tǒng)的在線遠程日志處理系統(tǒng)中查詢端功能界面示意圖;

圖11為本發(fā)明一些實施例中的用于遠程課件系統(tǒng)的在線遠程日志處理系統(tǒng)中查詢端功能界面示意圖;

圖12為本發(fā)明一些實施例中的用于遠程課件系統(tǒng)的在線遠程日志處理系統(tǒng)中查詢端功能界面示意圖。

具體實施方式

為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結(jié)合附圖和具體實施方式對本發(fā)明進行進一步的詳細描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。

在下面的描述中闡述了很多具體細節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明的保護范圍并不受下面公開的具體實施例的限制。

本發(fā)明針對現(xiàn)有的遠程課件系統(tǒng)中日志調(diào)試和可將系統(tǒng)不同同時運行的問題進行了改進,將所述遠程課件系統(tǒng)中嵌入了可以實時獲取使用日志信息的日志系統(tǒng),日志查詢端生成日志查詢請求,當所述遠程課件系統(tǒng)接收到所述日志查詢請求之后才將所述使用日志信息發(fā)送給查詢端,避免了一直不停發(fā)的模式占用帶寬的問題。同時遠程課件系統(tǒng)在傳輸日志過程中能夠正常運行,實現(xiàn)了實時獲取日志的功能。

具體的地,如圖1所示,本發(fā)明提供了一種用于遠程課件系統(tǒng)的在線遠程日志處理方法,包括查詢端和遠程課件系統(tǒng)使用端,所述遠程課件系統(tǒng)中嵌有日志系統(tǒng),所述處理方法包括,

s110、所述遠程課件系統(tǒng)使用端根據(jù)所述日志系統(tǒng)實時產(chǎn)生使用日志信息;

s120、所述查詢端生成日志獲取請求,并將所述日志獲取請求發(fā)送給所述遠程課件系統(tǒng)使用端;所述查詢端獲取所述遠程課件系統(tǒng)使用端的id號,根據(jù)所述id號生成日志獲取請求。

s130、所述遠程課件系統(tǒng)使用端根據(jù)所述日志獲取請求傳輸所述使用日志信息給所述查詢端;所述遠程課件系統(tǒng)使用端采用tcp傳輸協(xié)議給所述查詢端傳輸所述使用日志信息,能夠有效的保證日志的時序性和完整性。

s140、所述查詢端對所述使用日志信息進行分類展示和日志分析;所述查詢端分類展示的步驟包括,獲取類型信息,索引具有相同類型信息的日志,獲取相應的日志信息,將具有相同類型信息的日志信息進行集中顯示,為了防止顯示信息過多,無法正常顯示,可以限定顯示的條數(shù),如所述查詢端獲取限定條數(shù)值n,根據(jù)所述限定條數(shù)值顯示最新的限定條數(shù)值n以內(nèi)的日志信息,如n可為8,最多顯示8條。所述查詢端進行日志分析的步驟包括:利用獲取到的關(guān)鍵詞,采用indexof方法匹配包含有所述關(guān)鍵詞的字符串日志。

本發(fā)明中在線遠程日志處理方法不僅能夠?qū)崟r獲取日志信息,還能及時根據(jù)獲取的日志信息對遠程課件系統(tǒng)進行遠程調(diào)試,具體地,所述處理方法同時還包括:

s210、所述查詢端生成遠程運行命令,并將所述遠程運行命令發(fā)送給所述遠程課件系統(tǒng)使用端;

s220、所述遠程課件系統(tǒng)使用端執(zhí)行所述遠程運行命令。

所述步驟s210中,采用json指令格式給所述遠程課件系統(tǒng)使用端發(fā)送所述遠程運行命令;所述步驟s220中,所述遠程課件系統(tǒng)使用端對所述遠程運行命令進行安全校驗,當符合時,執(zhí)行所述遠程運行命令,保證了系統(tǒng)運行安全。

上述步驟s110、s120、s130、s140與步驟s210、s220可以同時進行。

本發(fā)明另一方面,還提供了一種用于遠程課件系統(tǒng)的在線遠程日志處理系統(tǒng)100,包括查詢端110和遠程課件系統(tǒng)使用端120,所述遠程課件系統(tǒng)使用端120中設(shè)置有遠程課件系統(tǒng)121,所述遠程課件系統(tǒng)121中嵌有日志系統(tǒng)1211和課件系統(tǒng)1212;所述查詢端110中設(shè)有日志獲取單元111、日志展示單元112和日志分析單元113;所述遠程課件系統(tǒng)121中的日志系統(tǒng)1211用于實時產(chǎn)生使用日志信息;所述日志獲取單元112用于生成日志獲取請求,并將所述日志獲取請求發(fā)送給所述遠程課件系統(tǒng)使用端120;所述遠程課件系統(tǒng)使用端120用于根據(jù)所述日志獲取請求將所述使用日志信息發(fā)送給所述查詢端110,所述查詢端110中的日志展示單元112對所述使用日志信息進行分類展示,所述查詢端110中日志分析單元113對所述使用日志信息進行日志分析。所述日志系統(tǒng)1211進行傳輸日志時,所述課件系統(tǒng)1212正常運行。

所述查詢端110還包括遠程運行單元114,所述遠程運行單元114用于生成遠程運行命令,并將所述遠程運行命令發(fā)送給所述遠程課件系統(tǒng)使用端120;所述遠程課件系統(tǒng)使用端120執(zhí)行所述遠程運行命令。

所述日志展示單元112用于獲取類型信息,索引具有相同類型信息的日志,獲取相應的日志信息,將具有相同類型信息的日志信息進行集中顯示;

所述日志分析單元113用于利用獲取到的關(guān)鍵詞,采用indexof方法匹配包含有所述關(guān)鍵詞的字符串日志。

本發(fā)明將日志系統(tǒng)包含到遠程課件中;包含日志系統(tǒng)的遠程課件系統(tǒng)調(diào)用日志系統(tǒng)中的方法生成需要進行調(diào)試的日志信息。當遠程課件系統(tǒng)發(fā)布到線上,并且用戶進行使用中時(這里假設(shè)b/c/d三個用戶終端被使用),用戶終端a需要對現(xiàn)在的用戶終端bcd三個用戶進行日志分析和調(diào)試,用戶終端a打開自己的終端,輸入用戶終端bcd其中任意一個的id,點擊連接,然后用戶終端bcd可以正常使用自己的終端,不會產(chǎn)生任何影響,但是用戶終端a卻可以收到并展示目標終端的日志信息。用戶終端a根據(jù)分析的日志,可以輸入想要目標終端執(zhí)行的命令進行執(zhí)行,則目標終端將會執(zhí)行這個命令。具體流程如圖3所示。

對于日志信息的傳輸采用請求響應的方式實現(xiàn),以避免請求端斷線或者下線后目標端還在不停的發(fā)送日志信息。

對于日志信息的傳輸采用tcp傳輸?shù)男问剑軌蛴行У谋WC日志的時序性和完整性。

對于日志系統(tǒng)的引用使用<script></script>標簽進行包含。

對于日志系統(tǒng)的日志請求功能,采用分類請求的形式,盡量針對性的查詢?nèi)罩尽?/p>

對于日志的顯示分析功能,采用分類顯示,關(guān)鍵詞查詢,限量查詢顯示,可以很快的定位和分析問題。

分類顯示:在調(diào)用日志生成接口生成日志的時候有兩個參數(shù),一個是類型type,一個是具體的日志信息,在顯示的時候回根據(jù)type分類顯示,一個type往往對應多條日志,我們把所有的數(shù)據(jù)存成對象,顯示的時候記錄所有的對象key,每一個key對應一個數(shù)組,這個key就是type。

關(guān)鍵詞查詢:我們可以根據(jù)使用者在關(guān)鍵詞查詢?nèi)肟谳斎氲年P(guān)鍵詞實時的檢索日志字符串,匹配包含該關(guān)鍵詞的字符串日志,關(guān)鍵詞匹配是使用的indexof方法。

限量查詢:在使用者使用日志查詢系統(tǒng)時,由于日志量太大的時候,可以限定顯示的條數(shù),日志顯示區(qū)會只是顯示最新的限定條數(shù)的日志,比如最新的5條日志,具體實現(xiàn)就是在數(shù)據(jù)存儲的數(shù)組內(nèi)取最新的5條。

本發(fā)明中查詢端的界面如圖4至圖12所示,圖4和圖5為初始界面,圖4中界面演示可調(diào)整請求日志的頻率,圖5中界面演示的是請求日志的類型;圖6演示目標id的用戶日志;圖7演示的是請求多終端日志;圖8演示的是關(guān)鍵字查詢功能;圖9演示的是限量查詢功能;圖10演示的是日志類別篩選的功能;圖11演示的是本地執(zhí)行命令功能;圖12演示的是遠程執(zhí)行命令的功能,具體地為獲取遠程客戶端的window.h5syncactions.classconf對象。

此外,借助webpack和react的開發(fā)形式,能有效的進行功能的維護和刪減。

通過本發(fā)明實例提供的方法,可以實現(xiàn)在線實時的查詢目標終端的日志,不必等到日志上傳之后單純的分析日志,從而避免錯過分析問題的最佳時機,并且利用日志系統(tǒng)提供的各種分析功能能很快的定位到問題,支持查詢多個終端,便于進行日志的比較,并且支持讓對端執(zhí)行調(diào)試命令的功能,從而更加主動的實現(xiàn)了日志的分析和調(diào)試。

對端執(zhí)行命令工作方式為,將用戶想要執(zhí)行的代碼給一個特殊的標識以字符串的形式通過網(wǎng)絡信令的傳輸傳到對面,對面識別這個標識后用eval(str)方法執(zhí)行代碼,則實現(xiàn)了操作對面執(zhí)行代碼的能力。

本發(fā)明可以實時在線的查詢多個終端的日志,并進行在線調(diào)試。

在本發(fā)明中,術(shù)語“第一”、“第二”、“第三”僅用于描述目的,而不能理解為指示或暗示相對重要性。術(shù)語“多個”指兩個或兩個以上,除非另有明確的限定。

以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
雅安市| 杨浦区| 天津市| 南安市| 平定县| 曲周县| 竹山县| 江永县| 洱源县| 新晃| 博乐市| 大庆市| 新疆| 革吉县| 石景山区| 九龙县| 罗甸县| 乐陵市| 南郑县| 瑞昌市| 乌鲁木齐县| 横山县| 清水河县| 平原县| 逊克县| 睢宁县| 方城县| 青阳县| 石家庄市| 庆城县| 广丰县| 乌苏市| 霞浦县| 靖州| 贵南县| 额尔古纳市| 葫芦岛市| 德安县| 台北县| 纳雍县| 武汉市|