国产精品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>

      一種業(yè)務(wù)糾錯(cuò)方法和裝置的制造方法

      文檔序號(hào):10473577閱讀:446來(lái)源:國(guó)知局
      一種業(yè)務(wù)糾錯(cuò)方法和裝置的制造方法
      【專(zhuān)利摘要】本公開(kāi)實(shí)施例公開(kāi)了一種業(yè)務(wù)糾錯(cuò)方法和裝置,所述方法包括:采集所監(jiān)控的業(yè)務(wù)端的至少一個(gè)業(yè)務(wù)數(shù)據(jù),所述業(yè)務(wù)數(shù)據(jù)中攜帶針對(duì)所述業(yè)務(wù)端預(yù)置的一維糾錯(cuò)規(guī)則中指示的至少一個(gè)特征信息和執(zhí)行狀態(tài);所述一維糾錯(cuò)規(guī)則包括至少一個(gè)糾錯(cuò)條件,各個(gè)糾錯(cuò)條件相互獨(dú)立;所述糾錯(cuò)條件為一個(gè)特定的特征信息不符合預(yù)設(shè)規(guī)則,或者所述糾錯(cuò)條件為多個(gè)特征信息的組合不符合預(yù)設(shè)規(guī)則;從采集的業(yè)務(wù)數(shù)據(jù)中,提取所述執(zhí)行狀態(tài)為執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù);分析執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),判斷執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)中攜帶的特征信息是否滿足所述糾錯(cuò)條件;若滿足,則向所述業(yè)務(wù)端發(fā)送糾錯(cuò)指令,所述糾錯(cuò)指令中攜帶所述業(yè)務(wù)端所需執(zhí)行的糾錯(cuò)操作,從而實(shí)現(xiàn)對(duì)業(yè)務(wù)端執(zhí)行的操作的監(jiān)控。
      【專(zhuān)利說(shuō)明】
      一種業(yè)務(wù)糾錯(cuò)方法和裝置
      技術(shù)領(lǐng)域
      [0001]本公開(kāi)涉及軟件技術(shù),尤其涉及一種業(yè)務(wù)糾錯(cuò)方法,以及一種業(yè)務(wù)糾錯(cuò)裝置。
      【背景技術(shù)】
      [0002]隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,越來(lái)越多的業(yè)務(wù)系統(tǒng)被開(kāi)發(fā)和應(yīng)用,以執(zhí)行不同的操作。出于系統(tǒng)安全等因素的考慮,需要對(duì)業(yè)務(wù)系統(tǒng)的運(yùn)行狀態(tài)進(jìn)行監(jiān)控,以便及時(shí)發(fā)現(xiàn)和解決危險(xiǎn)問(wèn)題,保證業(yè)務(wù)系統(tǒng)的正常運(yùn)行。
      [0003]但是,現(xiàn)有方法僅對(duì)業(yè)務(wù)系統(tǒng)中的服務(wù)器的狀態(tài)進(jìn)行監(jiān)控,例如監(jiān)控服務(wù)器的內(nèi)存使用情況、CPU占用率等,而沒(méi)有對(duì)業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)執(zhí)行端執(zhí)行的操作進(jìn)行監(jiān)控,因此無(wú)法及時(shí)發(fā)現(xiàn)業(yè)務(wù)執(zhí)行端執(zhí)行的操作是否存在危險(xiǎn),業(yè)務(wù)執(zhí)行端不能及時(shí)解決出現(xiàn)的問(wèn)題,從而無(wú)法保證業(yè)務(wù)執(zhí)行端、業(yè)務(wù)系統(tǒng)的正常運(yùn)行。

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

      [0004]鑒于上述問(wèn)題,本公開(kāi)的實(shí)施例提供了一種業(yè)務(wù)糾錯(cuò)方法,以及一種業(yè)務(wù)糾錯(cuò)裝置。
      [0005]依據(jù)本公開(kāi)的一個(gè)方面,提供了一種業(yè)務(wù)糾錯(cuò)方法,所述方法包括:
      [0006]采集所監(jiān)控的業(yè)務(wù)端的至少一個(gè)業(yè)務(wù)數(shù)據(jù),所述業(yè)務(wù)數(shù)據(jù)中攜帶針對(duì)所述業(yè)務(wù)端預(yù)置的一維糾錯(cuò)規(guī)則中指示的至少一個(gè)特征信息和執(zhí)行狀態(tài);
      [0007]所述一維糾錯(cuò)規(guī)則包括至少一個(gè)糾錯(cuò)條件,各個(gè)糾錯(cuò)條件相互獨(dú)立;所述糾錯(cuò)條件為一個(gè)特定的特征信息不符合預(yù)設(shè)規(guī)則,或者所述糾錯(cuò)條件為多個(gè)特征信息的組合不符合預(yù)設(shè)規(guī)則;
      [0008]從采集的業(yè)務(wù)數(shù)據(jù)中,提取所述執(zhí)行狀態(tài)為執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù);
      [0009]分析執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),判斷執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)中攜帶的特征信息是否滿足所述糾錯(cuò)條件;
      [0010]若滿足,則向所述業(yè)務(wù)端發(fā)送糾錯(cuò)指令,所述糾錯(cuò)指令中攜帶所述業(yè)務(wù)端所需執(zhí)行的糾錯(cuò)操作。
      [0011]可選地,所述分析執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),判斷執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)中攜帶的特征信息是否滿足所述糾錯(cuò)條件包括:
      [0012]分別從執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)的特征信息中,提取所述一維糾錯(cuò)規(guī)則中各個(gè)糾錯(cuò)條件所需的特征信息;
      [0013]針對(duì)不同糾錯(cuò)條件,對(duì)提取的、所需的特征信息進(jìn)行分析;
      [0014]判斷所得分析結(jié)果是否滿足所述糾錯(cuò)條件。
      [0015]可選地,所述向所述業(yè)務(wù)端發(fā)送糾錯(cuò)指令包括:
      [0016]依據(jù)預(yù)置的糾錯(cuò)條件與糾錯(cuò)操作的對(duì)應(yīng)關(guān)系,確定所述糾錯(cuò)條件對(duì)應(yīng)的糾錯(cuò)操作;
      [0017]將攜帶有所述糾錯(cuò)操作的糾錯(cuò)指令發(fā)送至所述業(yè)務(wù)端。
      [0018]可選地,在所述采集所監(jiān)控的業(yè)務(wù)端的至少一個(gè)業(yè)務(wù)數(shù)據(jù)之前,所述方法還包括:
      [0019]接收對(duì)所述業(yè)務(wù)端設(shè)定的一維糾錯(cuò)規(guī)則。
      [0020]可選地,所述采集所監(jiān)控的業(yè)務(wù)端的至少一個(gè)業(yè)務(wù)數(shù)據(jù)為:
      [0021]訪問(wèn)所述業(yè)務(wù)端的業(yè)務(wù)數(shù)據(jù)存儲(chǔ)介質(zhì),并從所述業(yè)務(wù)數(shù)據(jù)存儲(chǔ)介質(zhì)中抓取所述業(yè)務(wù)數(shù)據(jù);
      [0022]或,接收所述業(yè)務(wù)端通過(guò)API接口上傳的所述業(yè)務(wù)數(shù)據(jù);
      [0023]或,從服務(wù)器的服務(wù)器存儲(chǔ)介質(zhì)中,獲取所述業(yè)務(wù)數(shù)據(jù)。
      [0024]可選地,當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻上傳數(shù)據(jù)時(shí),所述一維糾錯(cuò)規(guī)則指示的特征信息包括視頻數(shù)據(jù)上傳用戶、上傳用戶操作行為、所使用的網(wǎng)絡(luò)類(lèi)型、視頻數(shù)據(jù)上傳節(jié)點(diǎn)、上傳節(jié)點(diǎn)網(wǎng)絡(luò)狀態(tài)、視頻數(shù)據(jù)頻率和視頻數(shù)據(jù)尺寸中至少一種。
      [0025]可選地,當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻轉(zhuǎn)碼數(shù)據(jù)時(shí),所述一維糾錯(cuò)規(guī)則指示的特征信息包括視頻碼率、轉(zhuǎn)碼耗時(shí)、轉(zhuǎn)碼方式、轉(zhuǎn)碼節(jié)點(diǎn)和轉(zhuǎn)碼所得視頻數(shù)據(jù)中至少一種。
      [0026]可選地,當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻分發(fā)數(shù)據(jù)時(shí),所述一維糾錯(cuò)規(guī)則指示的特征信息包括分發(fā)級(jí)別。
      [0027]可選地,當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻上傳數(shù)據(jù)時(shí),所述糾錯(cuò)操作為連接網(wǎng)絡(luò)重新上傳同一視頻數(shù)據(jù)或上傳更新的視頻數(shù)據(jù);
      [0028]當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻轉(zhuǎn)碼數(shù)據(jù)時(shí),所述糾錯(cuò)操作為重新執(zhí)行轉(zhuǎn)碼操作;
      [0029]當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻分發(fā)數(shù)據(jù)時(shí),所述糾錯(cuò)操作為重新分發(fā)轉(zhuǎn)碼數(shù)據(jù)。
      [0030]依據(jù)本公開(kāi)的另一個(gè)方面,還提供了一種業(yè)務(wù)糾錯(cuò)裝置,所述裝置包括:
      [0031]業(yè)務(wù)數(shù)據(jù)采集模塊,用于采集所監(jiān)控的業(yè)務(wù)端的至少一個(gè)業(yè)務(wù)數(shù)據(jù),所述業(yè)務(wù)數(shù)據(jù)中攜帶針對(duì)所述業(yè)務(wù)端預(yù)置的一維糾錯(cuò)規(guī)則中指示的至少一個(gè)特征信息和執(zhí)行狀態(tài),所述一維糾錯(cuò)規(guī)則包括至少一個(gè)糾錯(cuò)條件,各個(gè)糾錯(cuò)條件相互獨(dú)立,所述糾錯(cuò)條件為一個(gè)特定的特征信息不符合預(yù)設(shè)規(guī)則,或者所述糾錯(cuò)條件為多個(gè)特征信息的組合不符合預(yù)設(shè)規(guī)則;
      [0032]執(zhí)行失敗數(shù)據(jù)提取模塊,用于從采集的業(yè)務(wù)數(shù)據(jù)中,提取所述執(zhí)行狀態(tài)為執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù);
      [0033]業(yè)務(wù)數(shù)據(jù)分析模塊,用于分析執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),判斷執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)中攜帶的特征信息是否滿足所述糾錯(cuò)條件;
      [0034]糾錯(cuò)指令發(fā)送模塊,用于若滿足,則向所述業(yè)務(wù)端發(fā)送糾錯(cuò)指令,所述糾錯(cuò)指令中攜帶所述業(yè)務(wù)端所需執(zhí)行的糾錯(cuò)操作。
      [0035]可選地,所述業(yè)務(wù)數(shù)據(jù)分析模塊包括:
      [0036]特征信息提取子模塊,用于分別從執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)的特征信息中,提取所述一維糾錯(cuò)規(guī)則中各個(gè)糾錯(cuò)條件所需的特征信息;
      [0037]特征信息分析子模塊,針對(duì)不同糾錯(cuò)條件,對(duì)提取的、所需的特征信息進(jìn)行分析;
      [0038]分析結(jié)果判斷子模塊,用于判斷所得分析結(jié)果是否滿足所述糾錯(cuò)條件。
      [0039]可選地,所述糾錯(cuò)指令發(fā)送模塊包括:
      [0040]糾錯(cuò)操作確定子模塊,用于依據(jù)預(yù)置的糾錯(cuò)條件與糾錯(cuò)操作的對(duì)應(yīng)關(guān)系,確定所述糾錯(cuò)條件對(duì)應(yīng)的糾錯(cuò)操作;
      [0041]糾錯(cuò)操作發(fā)送子模塊,用于將攜帶有所述糾錯(cuò)操作的糾錯(cuò)指令發(fā)送至所述業(yè)務(wù)端。
      [0042]可選地,所述裝置還包括:
      [0043]—維糾錯(cuò)規(guī)則接收模塊,用于在所述采集所監(jiān)控的業(yè)務(wù)端的至少一個(gè)業(yè)務(wù)數(shù)據(jù)之前,接收對(duì)所述業(yè)務(wù)端設(shè)定的一維糾錯(cuò)規(guī)則。
      [0044]可選地,所述業(yè)務(wù)數(shù)據(jù)采集模塊,具體用于訪問(wèn)所述業(yè)務(wù)端的業(yè)務(wù)數(shù)據(jù)存儲(chǔ)介質(zhì),并從所述業(yè)務(wù)數(shù)據(jù)存儲(chǔ)介質(zhì)中抓取所述業(yè)務(wù)數(shù)據(jù);
      [0045]或,接收所述業(yè)務(wù)端通過(guò)API接口上傳的所述業(yè)務(wù)數(shù)據(jù);
      [0046]或,從服務(wù)器的服務(wù)器存儲(chǔ)介質(zhì)中,獲取所述業(yè)務(wù)數(shù)據(jù)。
      [0047]可選地,當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻上傳數(shù)據(jù)時(shí),所述一維糾錯(cuò)規(guī)則指示的特征信息包括視頻數(shù)據(jù)上傳用戶、上傳用戶操作行為、所使用的網(wǎng)絡(luò)類(lèi)型、視頻數(shù)據(jù)上傳節(jié)點(diǎn)、上傳節(jié)點(diǎn)網(wǎng)絡(luò)狀態(tài)、視頻數(shù)據(jù)頻率和視頻數(shù)據(jù)尺寸中至少一種。
      [0048]可選地,當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻轉(zhuǎn)碼數(shù)據(jù)時(shí),所述一維糾錯(cuò)規(guī)則指示的特征信息包括視頻碼率、轉(zhuǎn)碼耗時(shí)、轉(zhuǎn)碼方式、轉(zhuǎn)碼節(jié)點(diǎn)和轉(zhuǎn)碼所得視頻數(shù)據(jù)中至少一種。
      [0049]可選地,當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻分發(fā)數(shù)據(jù)時(shí),所述一維糾錯(cuò)規(guī)則指示的特征信息包括分發(fā)級(jí)別。
      [0050]可選地,當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻上傳數(shù)據(jù)時(shí),所述糾錯(cuò)操作為連接網(wǎng)絡(luò)重新上傳同一視頻數(shù)據(jù)或上傳更新的視頻數(shù)據(jù);
      [0051 ]當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻轉(zhuǎn)碼數(shù)據(jù)時(shí),所述糾錯(cuò)操作為重新執(zhí)行轉(zhuǎn)碼操作;
      [0052]當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻分發(fā)數(shù)據(jù)時(shí),所述糾錯(cuò)操作為重新分發(fā)轉(zhuǎn)碼數(shù)據(jù)。
      [0053]與現(xiàn)有技術(shù)相比,本公開(kāi)實(shí)施例所述的業(yè)務(wù)糾錯(cuò)方法依據(jù)針對(duì)所監(jiān)控的業(yè)務(wù)端預(yù)置的一維糾錯(cuò)規(guī)則中指示的至少一個(gè)特征信息和執(zhí)行狀態(tài),采集所述業(yè)務(wù)端的至少一個(gè)業(yè)務(wù)數(shù)據(jù),從采集的業(yè)務(wù)數(shù)據(jù)中,提取所述執(zhí)行狀態(tài)為執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),分析執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),判斷分析結(jié)果是否滿足所述一維糾錯(cuò)規(guī)則中的至少一個(gè)相互獨(dú)立的糾錯(cuò)條件,若滿足,則向業(yè)務(wù)端發(fā)送糾錯(cuò)指令,以供業(yè)務(wù)端執(zhí)行糾錯(cuò)指令中攜帶的糾錯(cuò)操作,從而實(shí)現(xiàn)對(duì)業(yè)務(wù)端執(zhí)行的操作的監(jiān)控??梢酝ㄟ^(guò)糾錯(cuò)指令和糾錯(cuò)操作使業(yè)務(wù)端及時(shí)發(fā)現(xiàn)和解決出現(xiàn)的問(wèn)題操作,從而保證了業(yè)務(wù)端、業(yè)務(wù)系統(tǒng)的正常運(yùn)行。
      [0054]上述說(shuō)明僅是本公開(kāi)技術(shù)方案的概述,為了能夠更清楚了解本公開(kāi)的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本公開(kāi)的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本公開(kāi)的【具體實(shí)施方式】。
      【附圖說(shuō)明】
      [0055]通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本公開(kāi)的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
      [0056]圖1示出了根據(jù)本公開(kāi)實(shí)施例1的業(yè)務(wù)糾錯(cuò)方法的流程圖;
      [0057]圖2示出了根據(jù)本公開(kāi)實(shí)施例2的業(yè)務(wù)糾錯(cuò)方法的流程圖;
      [0058]圖3示出了根據(jù)本公開(kāi)實(shí)施例1的業(yè)務(wù)糾錯(cuò)裝置的結(jié)構(gòu)框圖;
      [0059]圖4示出了根據(jù)本公開(kāi)實(shí)施例2的業(yè)務(wù)糾錯(cuò)裝置的結(jié)構(gòu)框圖。
      【具體實(shí)施方式】
      [0060]本公開(kāi)實(shí)施例的業(yè)務(wù)糾錯(cuò)方法可以應(yīng)用于監(jiān)控平臺(tái),監(jiān)控平臺(tái)可以監(jiān)控業(yè)務(wù)系統(tǒng)中一個(gè)或多個(gè)業(yè)務(wù)端進(jìn)行的操作。業(yè)務(wù)端執(zhí)行操作時(shí)會(huì)生成業(yè)務(wù)數(shù)據(jù),同時(shí)會(huì)生成相應(yīng)的特征信息,如操作節(jié)點(diǎn)、操作時(shí)長(zhǎng)、操作狀態(tài)等,監(jiān)控平臺(tái)可以依據(jù)針對(duì)所監(jiān)控的業(yè)務(wù)端預(yù)置的糾錯(cuò)規(guī)則指示的特征信息,從業(yè)務(wù)端采集所需的特征信息并進(jìn)行分析,若采集的業(yè)務(wù)數(shù)據(jù)滿足該糾錯(cuò)規(guī)則中的糾錯(cuò)條件,則執(zhí)行糾錯(cuò)操作,以便業(yè)務(wù)端或業(yè)務(wù)人員及時(shí)發(fā)現(xiàn)問(wèn)題操作并及時(shí)解決出現(xiàn)的問(wèn)題,實(shí)現(xiàn)了對(duì)業(yè)務(wù)端執(zhí)行的操作的監(jiān)控和糾錯(cuò),保證了業(yè)務(wù)端的正常運(yùn)行。
      [0061]下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
      [0062]實(shí)施例1
      [0063]參考圖1,示出了根據(jù)本公開(kāi)實(shí)施例1的業(yè)務(wù)糾錯(cuò)方法的流程圖,該方法具體可以包括以下步驟:
      [0064]步驟101、采集所監(jiān)控的業(yè)務(wù)端的至少一個(gè)業(yè)務(wù)數(shù)據(jù),所述業(yè)務(wù)數(shù)據(jù)中攜帶針對(duì)所述業(yè)務(wù)端預(yù)置的一維糾錯(cuò)規(guī)則中指示的至少一個(gè)特征信息和執(zhí)行狀態(tài),所述一維糾錯(cuò)規(guī)則包括至少一個(gè)糾錯(cuò)條件,各個(gè)糾錯(cuò)條件相互獨(dú)立,所述糾錯(cuò)條件為一個(gè)特定的特征信息不符合預(yù)設(shè)規(guī)則,或者所述糾錯(cuò)條件為多個(gè)特征信息的組合不符合預(yù)設(shè)規(guī)則。
      [0065]本公開(kāi)實(shí)施例的業(yè)務(wù)糾錯(cuò)方法應(yīng)用于監(jiān)控平臺(tái),對(duì)業(yè)務(wù)系統(tǒng)進(jìn)行監(jiān)控,監(jiān)控業(yè)務(wù)系統(tǒng)中的一個(gè)或多個(gè)業(yè)務(wù)端執(zhí)行的操作。若監(jiān)控到業(yè)務(wù)端的操作為危險(xiǎn)操作時(shí),則向業(yè)務(wù)端發(fā)送糾錯(cuò)指令,通知業(yè)務(wù)端,業(yè)務(wù)端可以根據(jù)糾錯(cuò)指令中攜帶的糾錯(cuò)操作,及時(shí)解決業(yè)務(wù)端出現(xiàn)的問(wèn)題。
      [0066]業(yè)務(wù)端執(zhí)行操作生成業(yè)務(wù)數(shù)據(jù)時(shí),會(huì)對(duì)應(yīng)生成多個(gè)特征信息,例如操作用戶、操作節(jié)點(diǎn)、操作狀態(tài)、操作耗時(shí)和業(yè)務(wù)數(shù)據(jù)大小等。監(jiān)控平臺(tái)在對(duì)某一業(yè)務(wù)端進(jìn)行監(jiān)控前,需要在監(jiān)控平臺(tái)中預(yù)置該業(yè)務(wù)端對(duì)應(yīng)的一維糾錯(cuò)規(guī)則。在制定業(yè)務(wù)端的一維糾錯(cuò)規(guī)則時(shí),可以根據(jù)監(jiān)控需要,選擇業(yè)務(wù)端執(zhí)行操作時(shí)生成的一個(gè)或多個(gè)特征信息進(jìn)行規(guī)則制定,從而監(jiān)控平臺(tái)可以通過(guò)分析采集的業(yè)務(wù)數(shù)據(jù)中攜帶的特征信息判斷業(yè)務(wù)端的操作情況,實(shí)現(xiàn)對(duì)業(yè)務(wù)端的監(jiān)控。
      [0067]—維糾錯(cuò)規(guī)則可以包括一個(gè)或多個(gè)糾錯(cuò)條件,每個(gè)糾錯(cuò)條件可以是一個(gè)條件表達(dá)式,每個(gè)糾錯(cuò)條件可以指示一個(gè)或多個(gè)特征信息以及執(zhí)行狀態(tài),執(zhí)行狀態(tài)為業(yè)務(wù)端執(zhí)行操作的狀態(tài),包括操作成功和操作失敗。當(dāng)一維糾錯(cuò)規(guī)則包括多個(gè)糾錯(cuò)條件時(shí),各個(gè)糾錯(cuò)條件相互獨(dú)立,無(wú)邏輯關(guān)聯(lián)。
      [0068]當(dāng)采集的業(yè)務(wù)數(shù)據(jù)中的一個(gè)特定的特征信息或多個(gè)特征信息的組合符合預(yù)設(shè)規(guī)則時(shí),不執(zhí)行糾錯(cuò)操作;當(dāng)不符合時(shí),執(zhí)行糾錯(cuò)操作,也就是說(shuō),將一個(gè)特定的特征信息或多個(gè)特征信息的組合不符合預(yù)設(shè)規(guī)則時(shí)的條件作為糾錯(cuò)條件。
      [0069]對(duì)所監(jiān)控的業(yè)務(wù)端進(jìn)行業(yè)務(wù)數(shù)據(jù)采集時(shí),依據(jù)對(duì)該業(yè)務(wù)端預(yù)置的一維糾錯(cuò)規(guī)則中指示的特征信息和執(zhí)行狀態(tài),采集至少一個(gè)業(yè)務(wù)數(shù)據(jù),所采集的業(yè)務(wù)數(shù)據(jù)中攜帶該一維糾錯(cuò)規(guī)則中指示的一個(gè)或多個(gè)特征信息以及執(zhí)行狀態(tài)。
      [0070]步驟102、從采集的業(yè)務(wù)數(shù)據(jù)中,提取所述執(zhí)行狀態(tài)為執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)。
      [0071]由于采集的業(yè)務(wù)數(shù)據(jù)中攜帶業(yè)務(wù)端執(zhí)行操作的執(zhí)行狀態(tài),執(zhí)行狀態(tài)包括執(zhí)行成功和執(zhí)行失敗,因此可以通過(guò)識(shí)別業(yè)務(wù)數(shù)據(jù)中的執(zhí)行失敗,從采集的業(yè)務(wù)數(shù)據(jù)中,提取執(zhí)行狀態(tài)為執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)。
      [0072]步驟103、分析執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),判斷執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)中攜帶的特征信息是否滿足所述糾錯(cuò)條件。
      [0073]從執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)中提取業(yè)務(wù)數(shù)據(jù)中攜帶的特征信息,并對(duì)提取的業(yè)務(wù)數(shù)據(jù)中攜帶的特征信息進(jìn)行分析。
      [0074]當(dāng)監(jiān)控平臺(tái)對(duì)某一業(yè)務(wù)端進(jìn)行監(jiān)控,并且監(jiān)控平臺(tái)僅內(nèi)置該業(yè)務(wù)端的一維糾錯(cuò)規(guī)則時(shí),將提取的執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)中攜帶的特征信息帶入該一維糾錯(cuò)規(guī)則中的一個(gè)或多個(gè)糾錯(cuò)條件進(jìn)行分析,并判斷分析結(jié)果是否滿足該糾錯(cuò)條件;當(dāng)監(jiān)控平臺(tái)同時(shí)對(duì)多個(gè)業(yè)務(wù)端進(jìn)行監(jiān)控,監(jiān)控平臺(tái)內(nèi)置多個(gè)業(yè)務(wù)端的一維糾錯(cuò)規(guī)則時(shí),首先需要依據(jù)提取的特征信息的種類(lèi),確定對(duì)應(yīng)的一維糾錯(cuò)規(guī)則,之后將提取的特征信息帶入確定的一維糾錯(cuò)規(guī)則中的一個(gè)或多個(gè)糾錯(cuò)條件進(jìn)行分析,并判斷分析結(jié)果是否滿足該糾錯(cuò)條件。
      [0075]步驟104、若滿足,則向所述業(yè)務(wù)端發(fā)送糾錯(cuò)指令,所述糾錯(cuò)指令中攜帶所述業(yè)務(wù)端所需執(zhí)行的糾錯(cuò)操作。
      [0076]若判斷執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)中攜帶的特征信息滿足糾錯(cuò)條件,則向業(yè)務(wù)端發(fā)送糾錯(cuò)指令。所述糾錯(cuò)執(zhí)行中會(huì)攜帶糾錯(cuò)操作,業(yè)務(wù)端可以通過(guò)執(zhí)行糾錯(cuò)指令中攜帶的糾錯(cuò)操作,解決業(yè)務(wù)端出現(xiàn)的問(wèn)題。
      [0077]上述步驟101-步驟104是對(duì)一個(gè)業(yè)務(wù)端執(zhí)行的糾錯(cuò)操作,可以按照上述步驟101-步驟104述的方法,對(duì)監(jiān)控平臺(tái)監(jiān)控的不同業(yè)務(wù)端進(jìn)行糾錯(cuò)操作。
      [0078]需要說(shuō)明的是,對(duì)多個(gè)業(yè)務(wù)端的糾錯(cuò)操作可以同時(shí)進(jìn)行,也可以分步進(jìn)行,可以根據(jù)實(shí)際監(jiān)控需要進(jìn)行設(shè)置,不發(fā)明在此不做限制。另外本公開(kāi)實(shí)施例中的監(jiān)控平臺(tái)可以對(duì)一個(gè)或多個(gè)業(yè)務(wù)系統(tǒng)進(jìn)行監(jiān)控,監(jiān)控平臺(tái)的可擴(kuò)展性較好。
      [0079]依據(jù)本公開(kāi)實(shí)施例,依據(jù)針對(duì)所監(jiān)控的業(yè)務(wù)端預(yù)置的一維糾錯(cuò)規(guī)則中指示的至少一個(gè)特征信息和執(zhí)行狀態(tài),采集所述業(yè)務(wù)端的至少一個(gè)業(yè)務(wù)數(shù)據(jù),從采集的業(yè)務(wù)數(shù)據(jù)中,提取所述執(zhí)行狀態(tài)為執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),分析執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),判斷分析結(jié)果是否滿足所述一維糾錯(cuò)規(guī)則中的至少一個(gè)相互獨(dú)立的糾錯(cuò)條件,若滿足,則向業(yè)務(wù)端發(fā)送糾錯(cuò)指令,以供業(yè)務(wù)端執(zhí)行糾錯(cuò)指令中攜帶的糾錯(cuò)操作,從而實(shí)現(xiàn)對(duì)業(yè)務(wù)端執(zhí)行的操作的監(jiān)控??梢酝ㄟ^(guò)糾錯(cuò)指令和糾錯(cuò)操作使業(yè)務(wù)端及時(shí)發(fā)現(xiàn)和解決出現(xiàn)的問(wèn)題操作,從而保證了業(yè)務(wù)端、業(yè)務(wù)系統(tǒng)的正常運(yùn)行。
      [0080]實(shí)施例2
      [0081]參考圖2,示出了根據(jù)本公開(kāi)實(shí)施例2的業(yè)務(wù)糾錯(cuò)方法的流程圖,該方法具體可以包括以下步驟:
      [0082]步驟201、接收對(duì)所監(jiān)控的業(yè)務(wù)端設(shè)定的一維糾錯(cuò)規(guī)則。
      [0083]本公開(kāi)實(shí)施例的方法應(yīng)用于監(jiān)控平臺(tái),監(jiān)控平臺(tái)對(duì)云視頻轉(zhuǎn)碼系統(tǒng)進(jìn)行監(jiān)控。
      [0084]本公開(kāi)實(shí)施例中的步驟201-步驟205是對(duì)一個(gè)業(yè)務(wù)端進(jìn)行的糾錯(cuò)操作,監(jiān)控平臺(tái)可以采用步驟201-步驟205所述的方法分別對(duì)云視頻轉(zhuǎn)碼系統(tǒng)中的視頻數(shù)據(jù)上傳端、視頻數(shù)據(jù)轉(zhuǎn)碼端和視頻數(shù)據(jù)分發(fā)端進(jìn)行監(jiān)控和糾錯(cuò)。對(duì)多個(gè)業(yè)務(wù)端的監(jiān)控和糾錯(cuò)操作可以同時(shí)進(jìn)行,也可以分步進(jìn)行,根據(jù)實(shí)際需要進(jìn)行設(shè)定,本公開(kāi)在此不做限制。
      [0085]在對(duì)業(yè)務(wù)端進(jìn)行監(jiān)控之前,需要接收對(duì)所監(jiān)控的業(yè)務(wù)端設(shè)定的一維監(jiān)控規(guī)則。具體地可以通過(guò)以下兩種方式接收對(duì)業(yè)務(wù)端設(shè)定的一維糾錯(cuò)規(guī)則:一種是,編程人員分別對(duì)視頻數(shù)據(jù)上傳端、視頻數(shù)據(jù)轉(zhuǎn)碼端和視頻數(shù)據(jù)端的一維糾錯(cuò)規(guī)則進(jìn)行程序編輯,將編輯所得的三個(gè)一維糾錯(cuò)規(guī)則程序存儲(chǔ)至監(jiān)控平臺(tái)內(nèi);另一種是,監(jiān)控平臺(tái)還可以根據(jù)業(yè)務(wù)人員在業(yè)務(wù)端的配置頁(yè)面中對(duì)生成一維糾錯(cuò)規(guī)則所需的糾錯(cuò)條件或特征信息的指定,生成一維糾錯(cuò)規(guī)則,監(jiān)控平臺(tái)可以根據(jù)業(yè)務(wù)端的配置快速生成一維糾錯(cuò)規(guī)則,平臺(tái)的可擴(kuò)展性較好。
      [0086]制定一維糾錯(cuò)規(guī)則時(shí),可以根據(jù)當(dāng)前業(yè)務(wù)端對(duì)應(yīng)生成的特征信息以及監(jiān)控需求進(jìn)行制定。
      [0087]當(dāng)視頻數(shù)據(jù)上傳端執(zhí)行上傳操作時(shí),生成的業(yè)務(wù)數(shù)據(jù)為視頻上傳數(shù)據(jù),對(duì)應(yīng)生成的特征信息包括視頻數(shù)據(jù)上傳用戶、上傳用戶操作行為、所使用的網(wǎng)絡(luò)類(lèi)型、視頻數(shù)據(jù)上傳節(jié)點(diǎn)、上傳節(jié)點(diǎn)網(wǎng)絡(luò)狀態(tài)、視頻數(shù)據(jù)頻率和視頻數(shù)據(jù)尺寸等。設(shè)定一維糾錯(cuò)規(guī)則時(shí),可以根據(jù)監(jiān)控需要,選擇上述一種或多種特征信息,生成一維糾錯(cuò)規(guī)則。
      [0088]當(dāng)視頻數(shù)據(jù)轉(zhuǎn)碼端執(zhí)行轉(zhuǎn)碼操作時(shí),生成的業(yè)務(wù)數(shù)據(jù)為視頻轉(zhuǎn)碼數(shù)據(jù),對(duì)應(yīng)生成的特征信息包括視頻碼率、轉(zhuǎn)碼耗時(shí)、轉(zhuǎn)碼方式、轉(zhuǎn)碼節(jié)點(diǎn)和轉(zhuǎn)碼所得視頻數(shù)據(jù)等特征信息。設(shè)定一維糾錯(cuò)規(guī)則時(shí),可以根據(jù)監(jiān)控需要,選擇上述一種或多種特征信息,生成一維糾錯(cuò)規(guī)則。
      [0089]當(dāng)視頻數(shù)據(jù)分發(fā)端執(zhí)行分發(fā)操作時(shí),生成的業(yè)務(wù)數(shù)據(jù)為視頻分發(fā)數(shù)據(jù),對(duì)應(yīng)生成的特征信息包括分發(fā)級(jí)別等特征信息。同樣地,設(shè)定一維糾錯(cuò)規(guī)則時(shí),可以根據(jù)監(jiān)控需要,選擇上述一種或多種特征信息,生成一維糾錯(cuò)規(guī)則。
      [0090]步驟202、采集所述業(yè)務(wù)端的至少一個(gè)業(yè)務(wù)數(shù)據(jù),所述業(yè)務(wù)數(shù)據(jù)中攜帶針對(duì)所述業(yè)務(wù)端預(yù)置的一維糾錯(cuò)規(guī)則中指示的至少一個(gè)特征信息和執(zhí)行狀態(tài),所述一維糾錯(cuò)規(guī)則包括至少一個(gè)糾錯(cuò)條件,各個(gè)糾錯(cuò)條件相互獨(dú)立,所述糾錯(cuò)條件為一個(gè)特定的特征信息不符合預(yù)設(shè)規(guī)則,或者所述糾錯(cuò)條件為多個(gè)特征信息的組合不符合預(yù)設(shè)規(guī)則。
      [0091]可以通過(guò)多種方式采集業(yè)務(wù)端的業(yè)務(wù)數(shù)據(jù),例如可以通過(guò)訪問(wèn)業(yè)務(wù)端的業(yè)務(wù)數(shù)據(jù)存儲(chǔ)介質(zhì),并從業(yè)務(wù)數(shù)據(jù)存儲(chǔ)介質(zhì)中抓取所述業(yè)務(wù)數(shù)據(jù);可以接收所述業(yè)務(wù)端通過(guò)API接口上傳的所述業(yè)務(wù)數(shù)據(jù);還可以從服務(wù)器的服務(wù)器存儲(chǔ)介質(zhì)中,獲取所述業(yè)務(wù)數(shù)據(jù)。
      [0092]由于不同業(yè)務(wù)端生成的特征信息不同、監(jiān)控需求不同,因此不同業(yè)務(wù)端對(duì)應(yīng)的一維糾錯(cuò)規(guī)則指示的特征信息不同,不同業(yè)務(wù)端采集的業(yè)務(wù)數(shù)據(jù)中攜帶的特征信息也不相同。
      [0093]當(dāng)業(yè)務(wù)端為視頻數(shù)據(jù)上傳端時(shí),基于執(zhí)行視頻數(shù)據(jù)上傳端執(zhí)行上傳操作時(shí)生成的特征信息及監(jiān)控需求,該業(yè)務(wù)端對(duì)應(yīng)設(shè)置的一維糾錯(cuò)規(guī)則指示的特征信息包括視頻數(shù)據(jù)上傳用戶、上傳用戶操作行為、所使用的網(wǎng)絡(luò)類(lèi)型、視頻數(shù)據(jù)上傳節(jié)點(diǎn)、上傳節(jié)點(diǎn)網(wǎng)絡(luò)狀態(tài)、視頻數(shù)據(jù)頻率和視頻數(shù)據(jù)尺寸中至少一種。相應(yīng)地,采集的業(yè)務(wù)數(shù)據(jù)中攜帶上述一種或多種特征信息。
      [0094]例如,一維糾錯(cuò)規(guī)則中的糾錯(cuò)條件為“預(yù)設(shè)時(shí)段內(nèi)用戶主動(dòng)中斷上傳的數(shù)目占上傳失敗的視頻數(shù)據(jù)的數(shù)目的比例大于80%”,該糾錯(cuò)條件指示的特征信息為上傳用戶操作行為,指示的執(zhí)行狀態(tài)為視頻數(shù)據(jù)上傳狀態(tài)。相應(yīng)地,采集的數(shù)據(jù)中攜帶上傳用戶操作行為和視頻數(shù)據(jù)上傳狀態(tài)兩種信息。
      [0095]當(dāng)業(yè)務(wù)端為視頻數(shù)據(jù)轉(zhuǎn)碼端時(shí),基于執(zhí)行視頻數(shù)據(jù)轉(zhuǎn)碼端執(zhí)行上傳操作時(shí)生成的特征信息,對(duì)應(yīng)設(shè)置的一維糾錯(cuò)規(guī)則指示的特征信息可以包括視頻碼率、轉(zhuǎn)碼耗時(shí)、轉(zhuǎn)碼方式、轉(zhuǎn)碼節(jié)點(diǎn)、轉(zhuǎn)碼所得視頻數(shù)據(jù)和轉(zhuǎn)碼狀態(tài)中至少一種。相應(yīng)地,采集的業(yè)務(wù)數(shù)據(jù)中攜帶上述一種或多種特征信息。
      [0096]例如,一維糾錯(cuò)規(guī)則中的糾錯(cuò)條件為“預(yù)設(shè)時(shí)段內(nèi)轉(zhuǎn)碼失敗的視頻數(shù)據(jù)中,轉(zhuǎn)碼耗時(shí)大于時(shí)間A的視頻數(shù)據(jù)的數(shù)目與視頻碼率大于碼率B的視頻數(shù)據(jù)的數(shù)目之和大于N”,該糾錯(cuò)條件指示的特征信息為轉(zhuǎn)碼耗時(shí)和視頻碼率,指示的執(zhí)行狀態(tài)為轉(zhuǎn)碼狀態(tài)。相應(yīng)地,采集的業(yè)務(wù)數(shù)據(jù)中攜帶轉(zhuǎn)碼耗時(shí)和視頻碼率兩種特征信息。
      [0097]當(dāng)業(yè)務(wù)端為視頻數(shù)據(jù)分發(fā)端時(shí),基于執(zhí)行視頻數(shù)據(jù)分發(fā)端執(zhí)行上傳操作時(shí)生成的特征信息,對(duì)應(yīng)設(shè)置的一維糾錯(cuò)規(guī)則指示的特征信息包括分發(fā)級(jí)別,指示的執(zhí)行狀態(tài)為分發(fā)狀態(tài)。相應(yīng)地,采集的業(yè)務(wù)數(shù)據(jù)中攜帶分發(fā)級(jí)別特征信息。
      [0098]例如,一維糾錯(cuò)規(guī)則中的糾錯(cuò)條件為“分發(fā)失敗的視頻數(shù)據(jù)中,轉(zhuǎn)碼數(shù)據(jù)的分發(fā)次數(shù)小于P次”,該糾錯(cuò)條件指示的特征信息為分發(fā)次數(shù),執(zhí)行的執(zhí)行狀態(tài)為分發(fā)狀態(tài)。相應(yīng)地,采集的業(yè)務(wù)數(shù)據(jù)中攜帶分發(fā)次數(shù)這一特征信息。
      [0099]步驟203、從采集的業(yè)務(wù)數(shù)據(jù)中,提取所述執(zhí)行狀態(tài)為執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)。
      [0100]監(jiān)控平臺(tái)對(duì)云視頻轉(zhuǎn)碼系統(tǒng)中的一個(gè)或多個(gè)業(yè)務(wù)端進(jìn)行監(jiān)控糾錯(cuò)操作。
      [0101]當(dāng)對(duì)視頻數(shù)據(jù)上傳端進(jìn)行監(jiān)控時(shí),從視頻數(shù)據(jù)上傳端采集的業(yè)務(wù)數(shù)據(jù)中,根據(jù)業(yè)務(wù)數(shù)據(jù)中攜帶的執(zhí)行狀態(tài),提取執(zhí)行狀態(tài)為執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)。對(duì)視頻數(shù)據(jù)轉(zhuǎn)碼端和轉(zhuǎn)碼數(shù)據(jù)分發(fā)端同樣采用上述方法進(jìn)行數(shù)據(jù)處理。
      [0102]步驟204、分析執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),判斷執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)中攜帶的特征信息是否滿足所述糾錯(cuò)條件。
      [0103]由于一個(gè)業(yè)務(wù)端對(duì)應(yīng)的一維糾錯(cuò)規(guī)則中的各個(gè)糾錯(cuò)條件所需的特征信息不同,因此分別從執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)的特征信息中,提取各個(gè)糾錯(cuò)條件所需的特征信息,針對(duì)不同糾錯(cuò)條件,對(duì)提取的、所需的特征信息進(jìn)行分析,判斷所得分析結(jié)果是否滿足所述糾錯(cuò)條件。
      [0104]可以采用步驟203和步驟204所述的方法對(duì)從云視頻轉(zhuǎn)碼系統(tǒng)中的不同業(yè)務(wù)端采集的業(yè)務(wù)數(shù)據(jù)進(jìn)行分析判斷。
      [0105]例如,當(dāng)視頻數(shù)據(jù)上傳端對(duì)應(yīng)的一維糾錯(cuò)規(guī)則中的糾錯(cuò)條件為“預(yù)設(shè)時(shí)段內(nèi)上傳失敗的視頻數(shù)據(jù)中,上傳節(jié)點(diǎn)網(wǎng)絡(luò)中斷的數(shù)目大于M”時(shí),業(yè)務(wù)數(shù)據(jù)的處理過(guò)程為:從采集的業(yè)務(wù)數(shù)據(jù)中提取執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),并對(duì)執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)中攜帶的上傳節(jié)點(diǎn)網(wǎng)絡(luò)狀態(tài)這一特征信息進(jìn)行分析,統(tǒng)計(jì)上傳節(jié)點(diǎn)網(wǎng)絡(luò)中斷的數(shù)目,若統(tǒng)計(jì)數(shù)目大于M,則說(shuō)明網(wǎng)絡(luò)中斷是造成視頻上傳失敗的原因,此時(shí)需要進(jìn)行下一步糾錯(cuò)操作,重新連接上傳節(jié)點(diǎn)的網(wǎng)絡(luò),重新上傳視頻數(shù)據(jù)。
      [0106]當(dāng)視頻數(shù)據(jù)轉(zhuǎn)碼端對(duì)應(yīng)的一維糾錯(cuò)規(guī)則中的糾錯(cuò)條件為“轉(zhuǎn)碼失敗的視頻數(shù)據(jù)中,轉(zhuǎn)碼耗時(shí)大于時(shí)間A的視頻數(shù)據(jù)的數(shù)目大于N”時(shí),業(yè)務(wù)數(shù)據(jù)的處理過(guò)程為:從采集的業(yè)務(wù)數(shù)據(jù)中提取執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),并對(duì)執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)中攜帶的轉(zhuǎn)碼耗時(shí)這一特征信息進(jìn)行分析,統(tǒng)計(jì)轉(zhuǎn)碼耗時(shí)大于時(shí)間A的視頻數(shù)據(jù)的數(shù)目,若統(tǒng)計(jì)結(jié)果滿足上述糾錯(cuò)條件,則說(shuō)明視頻數(shù)據(jù)的轉(zhuǎn)碼耗時(shí)過(guò)長(zhǎng)是造成轉(zhuǎn)碼失敗的主要原因,此時(shí)需要執(zhí)行下一步的糾錯(cuò)操作,重新對(duì)視頻數(shù)據(jù)進(jìn)行轉(zhuǎn)碼,將視頻數(shù)據(jù)轉(zhuǎn)碼成碼率較低的視頻數(shù)據(jù),從而減少轉(zhuǎn)碼耗時(shí)。
      [0107]通過(guò)舉例可知,監(jiān)控平臺(tái)可以通過(guò)對(duì)采集的業(yè)務(wù)數(shù)據(jù)中攜帶的特征信息進(jìn)行分析,了解業(yè)務(wù)端的操作情況,找出操作失敗的原因,從而實(shí)現(xiàn)了對(duì)業(yè)務(wù)端的監(jiān)控。
      [0108]步驟205、若滿足,則向所述業(yè)務(wù)端發(fā)送糾錯(cuò)指令,所述糾錯(cuò)指令中攜帶所述業(yè)務(wù)端所需執(zhí)行的糾錯(cuò)操作。
      [0109]若判斷執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)中攜帶的特征信息滿足糾錯(cuò)條件,則監(jiān)控平臺(tái)根據(jù)預(yù)置的糾錯(cuò)條件與糾錯(cuò)操作的對(duì)應(yīng)關(guān)系,確定當(dāng)前糾錯(cuò)條件對(duì)應(yīng)的糾錯(cuò)操作,并將攜帶有所述糾錯(cuò)操作的糾錯(cuò)指令發(fā)送至所述業(yè)務(wù)端,以供業(yè)務(wù)端通過(guò)執(zhí)行糾錯(cuò)指令中攜帶的糾錯(cuò)操作,解決業(yè)務(wù)端出現(xiàn)的問(wèn)題。
      [0110]云視頻轉(zhuǎn)碼系統(tǒng)中,由于不同業(yè)務(wù)端執(zhí)行不同的操作、生成不同的業(yè)務(wù)數(shù)據(jù),因此對(duì)應(yīng)設(shè)置有不同的糾錯(cuò)操作。
      [0111]針對(duì)視頻數(shù)據(jù)上傳端,生成的業(yè)務(wù)數(shù)據(jù)為視頻上傳數(shù)據(jù),對(duì)應(yīng)設(shè)置的糾錯(cuò)操作可以為連接網(wǎng)絡(luò)重新上傳同一視頻數(shù)據(jù)或上傳更新的視頻數(shù)據(jù);
      [0112]針對(duì)視頻數(shù)據(jù)轉(zhuǎn)碼,生成的業(yè)務(wù)數(shù)據(jù)為視頻轉(zhuǎn)碼數(shù)據(jù),對(duì)應(yīng)設(shè)置的糾錯(cuò)操作可以為重新執(zhí)行轉(zhuǎn)碼操作;
      [0113]針對(duì)轉(zhuǎn)碼數(shù)據(jù)分發(fā)端,生成的業(yè)務(wù)數(shù)據(jù)為視頻分發(fā)數(shù)據(jù),對(duì)應(yīng)設(shè)置的糾錯(cuò)操作可以為重新分發(fā)轉(zhuǎn)碼數(shù)據(jù)。
      [0114]依據(jù)本公開(kāi)實(shí)施例,依據(jù)針對(duì)所監(jiān)控的業(yè)務(wù)端預(yù)置的一維糾錯(cuò)規(guī)則中指示的至少一個(gè)特征信息和執(zhí)行狀態(tài),采集所述業(yè)務(wù)端的至少一個(gè)業(yè)務(wù)數(shù)據(jù),從采集的業(yè)務(wù)數(shù)據(jù)中,提取所述執(zhí)行狀態(tài)為執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),分析執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),判斷分析結(jié)果是否滿足所述一維糾錯(cuò)規(guī)則中的至少一個(gè)相互獨(dú)立的糾錯(cuò)條件,若滿足,則向業(yè)務(wù)端發(fā)送糾錯(cuò)指令,以供業(yè)務(wù)端執(zhí)行糾錯(cuò)指令中攜帶的糾錯(cuò)操作,從而實(shí)現(xiàn)對(duì)業(yè)務(wù)端執(zhí)行的操作的監(jiān)控??梢酝ㄟ^(guò)糾錯(cuò)指令和糾錯(cuò)操作使業(yè)務(wù)端及時(shí)發(fā)現(xiàn)和解決出現(xiàn)的問(wèn)題操作,從而保證了業(yè)務(wù)端、業(yè)務(wù)系統(tǒng)的正常運(yùn)行。
      [0115]實(shí)施例3
      [0116]參考圖3,示出了根據(jù)本公開(kāi)實(shí)施例1的業(yè)務(wù)糾錯(cuò)裝置的結(jié)構(gòu)框圖,具體可以包括:
      [0117]業(yè)務(wù)數(shù)據(jù)采集模塊301,用于采集所監(jiān)控的業(yè)務(wù)端的至少一個(gè)業(yè)務(wù)數(shù)據(jù),所述業(yè)務(wù)數(shù)據(jù)中攜帶針對(duì)所述業(yè)務(wù)端預(yù)置的一維糾錯(cuò)規(guī)則中指示的至少一個(gè)特征信息和執(zhí)行狀態(tài),所述一維糾錯(cuò)規(guī)則包括至少一個(gè)糾錯(cuò)條件,各個(gè)糾錯(cuò)條件相互獨(dú)立;所述糾錯(cuò)條件為一個(gè)特定的特征信息不符合預(yù)設(shè)規(guī)則,或者所述糾錯(cuò)條件為多個(gè)特征信息的組合不符合預(yù)設(shè)規(guī)則。
      [0118]執(zhí)行失敗數(shù)據(jù)提取模塊302,用于從采集的業(yè)務(wù)數(shù)據(jù)中,提取所述執(zhí)行狀態(tài)為執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)。
      [0119]業(yè)務(wù)數(shù)據(jù)分析模塊303,用于分析執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),判斷執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)中攜帶的特征信息是否滿足所述糾錯(cuò)條件。
      [0120]糾錯(cuò)指令發(fā)送模塊304,用于若滿足,則向所述業(yè)務(wù)端發(fā)送糾錯(cuò)指令,所述糾錯(cuò)指令中攜帶所述業(yè)務(wù)端所需執(zhí)行的糾錯(cuò)操作。
      [0121]依據(jù)本公開(kāi)實(shí)施例,依據(jù)針對(duì)所監(jiān)控的業(yè)務(wù)端預(yù)置的一維糾錯(cuò)規(guī)則中指示的至少一個(gè)特征信息和執(zhí)行狀態(tài),采集所述業(yè)務(wù)端的至少一個(gè)業(yè)務(wù)數(shù)據(jù),從采集的業(yè)務(wù)數(shù)據(jù)中,提取所述執(zhí)行狀態(tài)為執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),分析執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),判斷分析結(jié)果是否滿足所述一維糾錯(cuò)規(guī)則中的至少一個(gè)相互獨(dú)立的糾錯(cuò)條件,若滿足,則向業(yè)務(wù)端發(fā)送糾錯(cuò)指令,以供業(yè)務(wù)端執(zhí)行糾錯(cuò)指令中攜帶的糾錯(cuò)操作,從而實(shí)現(xiàn)對(duì)業(yè)務(wù)端執(zhí)行的操作的監(jiān)控??梢酝ㄟ^(guò)糾錯(cuò)指令和糾錯(cuò)操作使業(yè)務(wù)端及時(shí)發(fā)現(xiàn)和解決出現(xiàn)的問(wèn)題操作,從而保證了業(yè)務(wù)端、業(yè)務(wù)系統(tǒng)的正常運(yùn)行。
      [0122]實(shí)施例4
      [0123]參考圖4,示出了根據(jù)本公開(kāi)實(shí)施例2的業(yè)務(wù)糾錯(cuò)裝置的結(jié)構(gòu)框圖,具體可以包括:
      [0124]—維糾錯(cuò)規(guī)則接收模塊401,用于接收對(duì)所監(jiān)控的業(yè)務(wù)端設(shè)定的一維糾錯(cuò)規(guī)則。
      [0125]業(yè)務(wù)數(shù)據(jù)采集模塊402,用于采集所述業(yè)務(wù)端的至少一個(gè)業(yè)務(wù)數(shù)據(jù),所述業(yè)務(wù)數(shù)據(jù)中攜帶針對(duì)所述業(yè)務(wù)端預(yù)置的一維糾錯(cuò)規(guī)則中指示的至少一個(gè)特征信息和執(zhí)行狀態(tài),所述一維糾錯(cuò)規(guī)則包括至少一個(gè)糾錯(cuò)條件,各個(gè)糾錯(cuò)條件相互獨(dú)立;所述糾錯(cuò)條件為一個(gè)特定的特征信息不符合預(yù)設(shè)規(guī)則,或者所述糾錯(cuò)條件為多個(gè)特征信息的組合不符合預(yù)設(shè)規(guī)則。
      [0126]執(zhí)行失敗數(shù)據(jù)提取模塊403,用于從采集的業(yè)務(wù)數(shù)據(jù)中,提取所述執(zhí)行狀態(tài)為執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)。
      [0127]業(yè)務(wù)數(shù)據(jù)分析模塊404,用于分析執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),判斷執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)中攜帶的特征信息是否滿足所述糾錯(cuò)條件。
      [0128]糾錯(cuò)指令發(fā)送模塊405,用于若滿足,則向所述業(yè)務(wù)端發(fā)送糾錯(cuò)指令,所述糾錯(cuò)指令中攜帶所述業(yè)務(wù)端所需執(zhí)行的糾錯(cuò)操作。
      [0129]本公開(kāi)實(shí)施例中,優(yōu)選地,所述業(yè)務(wù)數(shù)據(jù)分析模塊404包括:
      [0130]特征信息提取子模塊,用于分別從執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)的特征信息中,提取所述一維糾錯(cuò)規(guī)則中各個(gè)糾錯(cuò)條件所需的特征信息;
      [0131]特征信息分析子模塊,針對(duì)不同糾錯(cuò)條件,對(duì)提取的、所需的特征信息進(jìn)行分析;
      [0132]分析結(jié)果判斷子模塊,用于判斷所得分析結(jié)果是否滿足所述糾錯(cuò)條件。
      [0133]本公開(kāi)實(shí)施例中,優(yōu)選地,所述糾錯(cuò)指令發(fā)送模塊405包括:
      [0134]糾錯(cuò)操作確定子模塊,用于依據(jù)預(yù)置的糾錯(cuò)條件與糾錯(cuò)操作的對(duì)應(yīng)關(guān)系,確定所述糾錯(cuò)條件對(duì)應(yīng)的糾錯(cuò)操作;
      [0135]糾錯(cuò)操作發(fā)送子模塊,用于將攜帶有所述糾錯(cuò)操作的糾錯(cuò)指令發(fā)送至所述業(yè)務(wù)端。
      [0136]本公開(kāi)實(shí)施例中,優(yōu)選地,所述業(yè)務(wù)數(shù)據(jù)采集模塊402,具體用于訪問(wèn)所述業(yè)務(wù)端的業(yè)務(wù)數(shù)據(jù)存儲(chǔ)介質(zhì),并從所述業(yè)務(wù)數(shù)據(jù)存儲(chǔ)介質(zhì)中抓取所述業(yè)務(wù)數(shù)據(jù);
      [0137]或,接收所述業(yè)務(wù)端通過(guò)API接口上傳的所述業(yè)務(wù)數(shù)據(jù);
      [0138]或,從服務(wù)器的服務(wù)器存儲(chǔ)介質(zhì)中,獲取所述業(yè)務(wù)數(shù)據(jù)。
      [0139]本公開(kāi)實(shí)施例中,優(yōu)選地,當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻上傳數(shù)據(jù)時(shí),所述一維糾錯(cuò)規(guī)則指示的特征信息包括視頻數(shù)據(jù)上傳用戶、上傳用戶操作行為、所使用的網(wǎng)絡(luò)類(lèi)型、視頻數(shù)據(jù)上傳節(jié)點(diǎn)、上傳節(jié)點(diǎn)網(wǎng)絡(luò)狀態(tài)、視頻數(shù)據(jù)頻率和視頻數(shù)據(jù)尺寸中至少一種。
      [0140]本公開(kāi)實(shí)施例中,優(yōu)選地,當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻轉(zhuǎn)碼數(shù)據(jù)時(shí),所述一維糾錯(cuò)規(guī)則指示的特征信息包括視頻碼率、轉(zhuǎn)碼耗時(shí)、轉(zhuǎn)碼方式、轉(zhuǎn)碼節(jié)點(diǎn)和轉(zhuǎn)碼所得視頻數(shù)據(jù)中至少一種。[0141 ]本公開(kāi)實(shí)施例中,優(yōu)選地,當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻分發(fā)數(shù)據(jù)時(shí),所述一維糾錯(cuò)規(guī)則指示的特征信息包括分發(fā)級(jí)別。
      [0142]本公開(kāi)實(shí)施例中,優(yōu)選地,當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻上傳數(shù)據(jù)時(shí),所述糾錯(cuò)操作為連接網(wǎng)絡(luò)重新上傳同一視頻數(shù)據(jù)或上傳更新的視頻數(shù)據(jù);
      [0143]當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻轉(zhuǎn)碼數(shù)據(jù)時(shí),所述糾錯(cuò)操作為重新執(zhí)行轉(zhuǎn)碼操作;
      [0144]當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻分發(fā)數(shù)據(jù)時(shí),所述糾錯(cuò)操作為重新分發(fā)轉(zhuǎn)碼數(shù)據(jù)。
      [0145]依據(jù)本公開(kāi)實(shí)施例,依據(jù)針對(duì)所監(jiān)控的業(yè)務(wù)端預(yù)置的一維糾錯(cuò)規(guī)則中指示的至少一個(gè)特征信息和執(zhí)行狀態(tài),采集所述業(yè)務(wù)端的至少一個(gè)業(yè)務(wù)數(shù)據(jù),從采集的業(yè)務(wù)數(shù)據(jù)中,提取所述執(zhí)行狀態(tài)為執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),分析執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),判斷分析結(jié)果是否滿足所述一維糾錯(cuò)規(guī)則中的至少一個(gè)相互獨(dú)立的糾錯(cuò)條件,若滿足,則向業(yè)務(wù)端發(fā)送糾錯(cuò)指令,以供業(yè)務(wù)端執(zhí)行糾錯(cuò)指令中攜帶的糾錯(cuò)操作,從而實(shí)現(xiàn)對(duì)業(yè)務(wù)端執(zhí)行的操作的監(jiān)控。可以通過(guò)糾錯(cuò)指令和糾錯(cuò)操作使業(yè)務(wù)端及時(shí)發(fā)現(xiàn)和解決出現(xiàn)的問(wèn)題操作,從而保證了業(yè)務(wù)端、業(yè)務(wù)系統(tǒng)的正常運(yùn)行。
      [0146]由于所述裝置實(shí)施例基本相應(yīng)于前述圖1-圖2所示的方法實(shí)施例,故本實(shí)施例的描述中未詳盡之處,可以參見(jiàn)前述實(shí)施例中的相關(guān)說(shuō)明,在此就不贅述了。
      [0147]在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類(lèi)系統(tǒng)所要求的結(jié)構(gòu)是顯而易見(jiàn)的。此外,本公開(kāi)也不針對(duì)任何特定編程語(yǔ)言。應(yīng)當(dāng)明白,可以利用各種編程語(yǔ)言實(shí)現(xiàn)在此描述的本公開(kāi)的內(nèi)容,并且上面對(duì)特定語(yǔ)言所做的描述是為了披露本公開(kāi)的最佳實(shí)施方式。
      [0148]在此處所提供的說(shuō)明書(shū)中,說(shuō)明了大量具體細(xì)節(jié)。然而,能夠理解,本公開(kāi)的實(shí)施例可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說(shuō)明書(shū)的理解。
      [0149]類(lèi)似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開(kāi)并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本公開(kāi)的示例性實(shí)施例的描述中,本公開(kāi)的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開(kāi)的方法解釋成反映如下意圖:即所要求保護(hù)的本公開(kāi)要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說(shuō),如下面的權(quán)利要求書(shū)所反映的那樣,發(fā)明方面在于少于前面公開(kāi)的單個(gè)實(shí)施例的所有特征。因此,遵循【具體實(shí)施方式】的權(quán)利要求書(shū)由此明確地并入該【具體實(shí)施方式】,其中每個(gè)權(quán)利要求本身都作為本公開(kāi)的單獨(dú)實(shí)施例。
      [0150]本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中??梢园褜?shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過(guò)程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的所有特征以及如此公開(kāi)的任何方法或者設(shè)備的所有過(guò)程或單元進(jìn)行組合。除非另外明確陳述,本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來(lái)代替。
      [0151]此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本公開(kāi)的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書(shū)中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來(lái)使用。
      [0152]本公開(kāi)的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(DSP)來(lái)實(shí)現(xiàn)根據(jù)本公開(kāi)實(shí)施例的業(yè)務(wù)糾錯(cuò)裝置中的一些或者全部部件的一些或者全部功能。本公開(kāi)還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本公開(kāi)的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。
      [0153]應(yīng)該注意的是上述實(shí)施例對(duì)本公開(kāi)進(jìn)行說(shuō)明而不是對(duì)本公開(kāi)進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本公開(kāi)可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來(lái)實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過(guò)同一個(gè)硬件項(xiàng)來(lái)具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱(chēng)。
      【主權(quán)項(xiàng)】
      1.一種業(yè)務(wù)糾錯(cuò)方法,所述方法包括: 采集所監(jiān)控的業(yè)務(wù)端的至少一個(gè)業(yè)務(wù)數(shù)據(jù),所述業(yè)務(wù)數(shù)據(jù)中攜帶針對(duì)所述業(yè)務(wù)端預(yù)置的一維糾錯(cuò)規(guī)則中指示的至少一個(gè)特征信息和執(zhí)行狀態(tài); 所述一維糾錯(cuò)規(guī)則包括至少一個(gè)糾錯(cuò)條件,各個(gè)糾錯(cuò)條件相互獨(dú)立;所述糾錯(cuò)條件為一個(gè)特定的特征信息不符合預(yù)設(shè)規(guī)則,或者所述糾錯(cuò)條件為多個(gè)特征信息的組合不符合預(yù)設(shè)規(guī)則; 從采集的業(yè)務(wù)數(shù)據(jù)中,提取所述執(zhí)行狀態(tài)為執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù); 分析執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),判斷執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)中攜帶的特征信息是否滿足所述糾錯(cuò)條件; 若滿足,則向所述業(yè)務(wù)端發(fā)送糾錯(cuò)指令,所述糾錯(cuò)指令中攜帶所述業(yè)務(wù)端所需執(zhí)行的糾錯(cuò)操作。2.根據(jù)權(quán)利要求1所述的方法,其中,所述分析執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),判斷執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)中攜帶的特征信息是否滿足所述糾錯(cuò)條件包括: 分別從執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)的特征信息中,提取所述一維糾錯(cuò)規(guī)則中各個(gè)糾錯(cuò)條件所需的特征信息; 針對(duì)不同糾錯(cuò)條件,對(duì)提取的、所需的特征信息進(jìn)行分析; 判斷所得分析結(jié)果是否滿足所述糾錯(cuò)條件。3.根據(jù)權(quán)利I所述的方法,其中,所述向所述業(yè)務(wù)端發(fā)送糾錯(cuò)指令包括: 依據(jù)預(yù)置的糾錯(cuò)條件與糾錯(cuò)操作的對(duì)應(yīng)關(guān)系,確定所述糾錯(cuò)條件對(duì)應(yīng)的糾錯(cuò)操作; 將攜帶有所述糾錯(cuò)操作的糾錯(cuò)指令發(fā)送至所述業(yè)務(wù)端。4.根據(jù)權(quán)利要求1所述的方法,其中,在所述采集所監(jiān)控的業(yè)務(wù)端的至少一個(gè)業(yè)務(wù)數(shù)據(jù)之前,所述方法還包括: 接收對(duì)所述業(yè)務(wù)端設(shè)定的一維糾錯(cuò)規(guī)則。5.根據(jù)權(quán)利要求1所述的方法,其中,所述采集所監(jiān)控的業(yè)務(wù)端的至少一個(gè)業(yè)務(wù)數(shù)據(jù)為: 訪問(wèn)所述業(yè)務(wù)端的業(yè)務(wù)數(shù)據(jù)存儲(chǔ)介質(zhì),并從所述業(yè)務(wù)數(shù)據(jù)存儲(chǔ)介質(zhì)中抓取所述業(yè)務(wù)數(shù)據(jù); 或,接收所述業(yè)務(wù)端通過(guò)API接口上傳的所述業(yè)務(wù)數(shù)據(jù); 或,從服務(wù)器的服務(wù)器存儲(chǔ)介質(zhì)中,獲取所述業(yè)務(wù)數(shù)據(jù)。6.根據(jù)權(quán)利I所述的方法,其中,當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻上傳數(shù)據(jù)時(shí),所述一維糾錯(cuò)規(guī)則指示的特征信息包括視頻數(shù)據(jù)上傳用戶、上傳用戶操作行為、所使用的網(wǎng)絡(luò)類(lèi)型、視頻數(shù)據(jù)上傳節(jié)點(diǎn)、上傳節(jié)點(diǎn)網(wǎng)絡(luò)狀態(tài)、視頻數(shù)據(jù)頻率和視頻數(shù)據(jù)尺寸中至少一種。7.根據(jù)權(quán)利I所述的方法,其中,當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻轉(zhuǎn)碼數(shù)據(jù)時(shí),所述一維糾錯(cuò)規(guī)則指示的特征信息包括視頻碼率、轉(zhuǎn)碼耗時(shí)、轉(zhuǎn)碼方式、轉(zhuǎn)碼節(jié)點(diǎn)和轉(zhuǎn)碼所得視頻數(shù)據(jù)中至少一種。8.根據(jù)權(quán)利I所述的方法,其中,當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻分發(fā)數(shù)據(jù)時(shí),所述一維糾錯(cuò)規(guī)則指示的特征信息包括分發(fā)級(jí)別。9.根據(jù)權(quán)利要求1所述的方法,其中: 當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻上傳數(shù)據(jù)時(shí),所述糾錯(cuò)操作為連接網(wǎng)絡(luò)重新上傳同一視頻數(shù)據(jù)或上傳更新的視頻數(shù)據(jù); 當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻轉(zhuǎn)碼數(shù)據(jù)時(shí),所述糾錯(cuò)操作為重新執(zhí)行轉(zhuǎn)碼操作; 當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻分發(fā)數(shù)據(jù)時(shí),所述糾錯(cuò)操作為重新分發(fā)轉(zhuǎn)碼數(shù)據(jù)。10.一種業(yè)務(wù)糾錯(cuò)裝置,所述裝置包括: 業(yè)務(wù)數(shù)據(jù)采集模塊,用于采集所監(jiān)控的業(yè)務(wù)端的至少一個(gè)業(yè)務(wù)數(shù)據(jù),所述業(yè)務(wù)數(shù)據(jù)中攜帶針對(duì)所述業(yè)務(wù)端預(yù)置的一維糾錯(cuò)規(guī)則中指示的至少一個(gè)特征信息和執(zhí)行狀態(tài),所述一維糾錯(cuò)規(guī)則包括至少一個(gè)糾錯(cuò)條件,各個(gè)糾錯(cuò)條件相互獨(dú)立,所述糾錯(cuò)條件為一個(gè)特定的特征信息不符合預(yù)設(shè)規(guī)則,或者所述糾錯(cuò)條件為多個(gè)特征信息的組合不符合預(yù)設(shè)規(guī)則; 執(zhí)行失敗數(shù)據(jù)提取模塊,用于從采集的業(yè)務(wù)數(shù)據(jù)中,提取所述執(zhí)行狀態(tài)為執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù); 業(yè)務(wù)數(shù)據(jù)分析模塊,用于分析執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù),判斷執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)中攜帶的特征信息是否滿足所述糾錯(cuò)條件; 糾錯(cuò)指令發(fā)送模塊,用于若滿足,則向所述業(yè)務(wù)端發(fā)送糾錯(cuò)指令,所述糾錯(cuò)指令中攜帶所述業(yè)務(wù)端所需執(zhí)行的糾錯(cuò)操作。11.根據(jù)權(quán)利要求10所述的裝置,其中,所述業(yè)務(wù)數(shù)據(jù)分析模塊包括: 特征信息提取子模塊,用于分別從執(zhí)行失敗的業(yè)務(wù)數(shù)據(jù)的特征信息中,提取所述一維糾錯(cuò)規(guī)則中各個(gè)糾錯(cuò)條件所需的特征信息; 特征信息分析子模塊,針對(duì)不同糾錯(cuò)條件,對(duì)提取的、所需的特征信息進(jìn)行分析; 分析結(jié)果判斷子模塊,用于判斷所得分析結(jié)果是否滿足所述糾錯(cuò)條件。12.根據(jù)權(quán)利10所述的裝置,其中,所述糾錯(cuò)指令發(fā)送模塊包括: 糾錯(cuò)操作確定子模塊,用于依據(jù)預(yù)置的糾錯(cuò)條件與糾錯(cuò)操作的對(duì)應(yīng)關(guān)系,確定所述糾錯(cuò)條件對(duì)應(yīng)的糾錯(cuò)操作; 糾錯(cuò)操作發(fā)送子模塊,用于將攜帶有所述糾錯(cuò)操作的糾錯(cuò)指令發(fā)送至所述業(yè)務(wù)端。13.根據(jù)權(quán)利要求10所述的裝置,其中,所述裝置還包括: 一維糾錯(cuò)規(guī)則接收模塊,用于在所述采集所監(jiān)控的業(yè)務(wù)端的至少一個(gè)業(yè)務(wù)數(shù)據(jù)之前,接收對(duì)所述業(yè)務(wù)端設(shè)定的一維糾錯(cuò)規(guī)則。14.根據(jù)權(quán)利要求10所述的裝置,其中,所述業(yè)務(wù)數(shù)據(jù)采集模塊,具體用于訪問(wèn)所述業(yè)務(wù)端的業(yè)務(wù)數(shù)據(jù)存儲(chǔ)介質(zhì),并從所述業(yè)務(wù)數(shù)據(jù)存儲(chǔ)介質(zhì)中抓取所述業(yè)務(wù)數(shù)據(jù); 或,接收所述業(yè)務(wù)端通過(guò)API接口上傳的所述業(yè)務(wù)數(shù)據(jù); 或,從服務(wù)器的服務(wù)器存儲(chǔ)介質(zhì)中,獲取所述業(yè)務(wù)數(shù)據(jù)。15.根據(jù)權(quán)利10所述的裝置,其中,當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻上傳數(shù)據(jù)時(shí),所述一維糾錯(cuò)規(guī)則指示的特征信息包括視頻數(shù)據(jù)上傳用戶、上傳用戶操作行為、所使用的網(wǎng)絡(luò)類(lèi)型、視頻數(shù)據(jù)上傳節(jié)點(diǎn)、上傳節(jié)點(diǎn)網(wǎng)絡(luò)狀態(tài)、視頻數(shù)據(jù)頻率和視頻數(shù)據(jù)尺寸中至少一種。16.根據(jù)權(quán)利10所述的裝置,其中,當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻轉(zhuǎn)碼數(shù)據(jù)時(shí),所述一維糾錯(cuò)規(guī)則指示的特征信息包括視頻碼率、轉(zhuǎn)碼耗時(shí)、轉(zhuǎn)碼方式、轉(zhuǎn)碼節(jié)點(diǎn)和轉(zhuǎn)碼所得視頻數(shù)據(jù)中至少一種。17.根據(jù)權(quán)利10所述的裝置,其中,當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻分發(fā)數(shù)據(jù)時(shí),所述一維糾錯(cuò)規(guī)則指示的特征信息包括分發(fā)級(jí)別。18.根據(jù)權(quán)利要求10所述的裝置,其中: 當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻上傳數(shù)據(jù)時(shí),所述糾錯(cuò)操作為連接網(wǎng)絡(luò)重新上傳同一視頻數(shù)據(jù)或上傳更新的視頻數(shù)據(jù); 當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻轉(zhuǎn)碼數(shù)據(jù)時(shí),所述糾錯(cuò)操作為重新執(zhí)行轉(zhuǎn)碼操作; 當(dāng)所述業(yè)務(wù)數(shù)據(jù)包括視頻分發(fā)數(shù)據(jù)時(shí),所述糾錯(cuò)操作為重新分發(fā)轉(zhuǎn)碼數(shù)據(jù)。
      【文檔編號(hào)】H04L12/26GK105827481SQ201610202941
      【公開(kāi)日】2016年8月3日
      【申請(qǐng)日】2016年3月31日
      【發(fā)明人】王孝慶, 楊佳浩, 鮑大磊
      【申請(qǐng)人】樂(lè)視控股(北京)有限公司, 樂(lè)視云計(jì)算有限公司
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1