資源。
[0032]202、統(tǒng)計(jì)在與所述IP地址信息對(duì)應(yīng)的預(yù)置地域范圍內(nèi),所述資源獲取請(qǐng)求對(duì)應(yīng)的處理狀態(tài)信息。
[0033]其中,預(yù)置地域范圍是預(yù)先根據(jù)不同地域進(jìn)行劃分的,例如,將朝陽(yáng)區(qū)的地域范圍可以按照社區(qū)進(jìn)行劃分,即不同預(yù)置地域范圍對(duì)應(yīng)不同的社區(qū),將江蘇省的地域范圍可以按照市進(jìn)行劃分,本發(fā)明實(shí)施例不做限定。所述處理狀態(tài)信息具體可以為該資源獲取請(qǐng)求在一定時(shí)間段內(nèi)接收到的次數(shù),例如,在I分鐘內(nèi)接收到100次請(qǐng)求,還可以為該資源獲取請(qǐng)求在一定時(shí)間段內(nèi)消耗的帶寬流量,例如,在I分鐘內(nèi)消耗了 1 O M帶寬等,本發(fā)明實(shí)施例不做限定。
[0034]對(duì)于本發(fā)明實(shí)施例,步驟202具體可以為:獲取所述IP地址信息對(duì)應(yīng)的地域?qū)傩孕畔ⅲ唤y(tǒng)計(jì)在與所述地域?qū)傩孕畔?duì)應(yīng)的預(yù)置地域范圍內(nèi),所述資源獲取請(qǐng)求對(duì)應(yīng)的處理狀態(tài)信息。具體可以通過(guò)對(duì)IP地址信息進(jìn)行解析,獲取該IP地址信息對(duì)應(yīng)的地域?qū)傩孕畔ⅰ@?,?dāng)IP地址信息為1.202.121.215時(shí),可以解析出該IP地址信息對(duì)應(yīng)的地域?qū)傩孕畔楸本?,?dāng)IP地址信息為1.204.134.261時(shí),可以解析出該IP地址信息對(duì)應(yīng)的地域?qū)傩孕畔橘F州省貴陽(yáng)市。其中,每一個(gè)地域?qū)傩孕畔⒖梢詫?duì)應(yīng)一個(gè)或多個(gè)IP地址信息。
[0035]203、若所述處理狀態(tài)信息不符合預(yù)置條件,則輸出告警信息。
[0036]在本發(fā)明實(shí)施例中,所述處理狀態(tài)信息不符合預(yù)置條件可以為:所述資源獲取請(qǐng)求在一定時(shí)間段內(nèi)接收到的次數(shù)大于或等于預(yù)設(shè)閾值此時(shí),步驟203具體可以為:若所述資源獲取請(qǐng)求在一定時(shí)間段內(nèi)接收到的次數(shù)大于或等于預(yù)設(shè)閾值,則輸出告警信息。例如,在朝陽(yáng)區(qū)范圍內(nèi)該請(qǐng)求在I分鐘內(nèi)接收次數(shù)的預(yù)設(shè)閾值為10次,實(shí)時(shí)統(tǒng)計(jì)的該請(qǐng)求在I分鐘內(nèi)接收到的次數(shù)為100次,超出了預(yù)設(shè)閾值,說(shuō)明此時(shí)朝陽(yáng)區(qū)范圍內(nèi)明顯存在該請(qǐng)求被非法復(fù)制的現(xiàn)象,因此輸出告警信息,以便及時(shí)處理問(wèn)題。
[0037]可替換地,所述處理狀態(tài)信息不符合預(yù)置條件包括:所述資源獲取請(qǐng)求在一段時(shí)間內(nèi)消耗的帶寬流量大于或等于預(yù)設(shè)閾值。此時(shí),步驟203具體可以為:若所述資源獲取請(qǐng)求在一段時(shí)間內(nèi)消耗的帶寬流量大于或等于預(yù)設(shè)閾值,則輸出告警信息。例如,該資源請(qǐng)求對(duì)應(yīng)請(qǐng)求的為圖片資源數(shù)據(jù),該圖片資源數(shù)據(jù)通常消耗的帶寬流量為5M,即預(yù)置時(shí)間段內(nèi)對(duì)應(yīng)消耗的帶寬流量為5M,當(dāng)實(shí)際消耗的帶寬流量為500M時(shí),說(shuō)明此時(shí)明顯存在請(qǐng)求被非法復(fù)制的現(xiàn)象,因此輸出告警信息,以便及時(shí)處理問(wèn)題。當(dāng)該資源請(qǐng)求對(duì)應(yīng)請(qǐng)求的為視頻資源數(shù)據(jù)時(shí),該視頻資源數(shù)據(jù)通常消耗的帶寬流量為500M,即預(yù)置時(shí)間段內(nèi)對(duì)應(yīng)消耗的帶寬流量為500M,當(dāng)實(shí)際消耗的帶寬流量為500M時(shí),說(shuō)明此時(shí)帶寬流量處于正常范圍,不進(jìn)行告警??梢钥闯?,通過(guò)為不同資源請(qǐng)求配置不同的預(yù)置處理狀態(tài)信息,可以進(jìn)一步提高盜鏈的檢測(cè)精度,避免進(jìn)行不必要的告警。
[0038]對(duì)于本發(fā)明實(shí)施例,通過(guò)在資源獲取請(qǐng)求對(duì)應(yīng)的處理狀態(tài)信息不符合預(yù)置條件時(shí),輸出告警信息,可以實(shí)現(xiàn)及時(shí)發(fā)現(xiàn)盜鏈并進(jìn)行上報(bào),從而可以對(duì)盜鏈進(jìn)行及時(shí)的處理,可以避免網(wǎng)站數(shù)據(jù)資源的流失以及系統(tǒng)資源的浪費(fèi)。
[0039]204a、在預(yù)置時(shí)間周期內(nèi),反饋與所述資源獲取請(qǐng)求對(duì)應(yīng)的預(yù)置數(shù)據(jù)量的資源。
[0040]其中,預(yù)置時(shí)間周期可以根據(jù)實(shí)際需求進(jìn)行配置,對(duì)于較為容易處理的盜鏈問(wèn)題,可以將預(yù)置時(shí)間周期配置的相對(duì)小一些,對(duì)于較難處理的盜鏈問(wèn)題,可以將預(yù)置時(shí)間周期配置的相對(duì)大一些,本發(fā)明實(shí)施例不做限定。預(yù)置數(shù)據(jù)量為一次請(qǐng)求正常反饋的數(shù)據(jù)量,通過(guò)在預(yù)置時(shí)間周期內(nèi),反饋與所述資源獲取請(qǐng)求對(duì)應(yīng)的預(yù)置數(shù)據(jù)量的資源,可以在出現(xiàn)盜鏈時(shí),降低網(wǎng)站數(shù)據(jù)資源的流失以及系統(tǒng)資源的浪費(fèi)。并且通過(guò)配置預(yù)置時(shí)間周期,也可以保證在盜鏈問(wèn)題解決后,可以對(duì)該資源請(qǐng)求恢復(fù)正常的處理機(jī)制。
[0041]與步驟204a并列的步驟204b、在所述預(yù)置時(shí)間周期內(nèi)終止處理所述資源獲取請(qǐng)求。
[0042]對(duì)于本發(fā)明實(shí)施例,在所述預(yù)置時(shí)間周期內(nèi)終止處理所述資源獲取請(qǐng)求具體可以為:不反饋所述資源獲取請(qǐng)求對(duì)應(yīng)的資源或者向客戶端反饋錯(cuò)誤提示信息,以避免客戶端再次重復(fù)向資源服務(wù)器發(fā)送該資源獲取請(qǐng)求。通過(guò)在預(yù)置時(shí)間周期內(nèi)終止處理所述資源獲取請(qǐng)求,可以在出現(xiàn)盜鏈時(shí),進(jìn)一步降低或者避免網(wǎng)站數(shù)據(jù)資源的流失以及系統(tǒng)資源的浪費(fèi)。
[0043]對(duì)于本發(fā)明實(shí)施例,具體的應(yīng)用場(chǎng)景可以如下所示,但不限于此,包括:首先資源服務(wù)器接收客戶端發(fā)送的資源獲取請(qǐng)求,所述資源獲取請(qǐng)求中攜帶有所述客戶端的IP地址信息為110.102.156.12,通過(guò)對(duì)該IP地址信息解析得到該客戶端的地域?qū)傩孕畔橹袊?guó)內(nèi)蒙古自治區(qū),然后統(tǒng)計(jì)出在中國(guó)內(nèi)蒙古自治區(qū)該資源獲取請(qǐng)求在一分鐘的發(fā)送次數(shù)為I萬(wàn)次,該資源獲取請(qǐng)求消耗的帶寬流量為100G,而正常情況下該資源獲取請(qǐng)求在一分鐘的發(fā)送次數(shù)為1000,消耗的帶寬流量為10G,此時(shí),輸出告警信息,以便對(duì)由于盜鏈的存在導(dǎo)致的該異?,F(xiàn)象進(jìn)行處理,并且終止反饋該資源獲取請(qǐng)求請(qǐng)求的資源或者只反饋1G的資源,從而可以避免網(wǎng)站數(shù)據(jù)資源的流失以及系統(tǒng)資源的浪費(fèi)。
[0044]本發(fā)明實(shí)施例提供的另一種盜鏈的檢測(cè)方法,首先接收客戶端發(fā)送的資源獲取請(qǐng)求,所述資源獲取請(qǐng)求中攜帶有所述客戶端的IP地址信息,然后統(tǒng)計(jì)在與所述IP地址信息對(duì)應(yīng)的預(yù)置地域范圍內(nèi),所述資源獲取請(qǐng)求對(duì)應(yīng)的處理狀態(tài)信息,若所述處理狀態(tài)信息不符合預(yù)置條件,則輸出告警信息。與目前由于使用資源的用戶分布地域較為分散與廣泛,無(wú)法實(shí)現(xiàn)對(duì)所有資源獲取請(qǐng)求進(jìn)行統(tǒng)計(jì)同步相比,本發(fā)明實(shí)施例通過(guò)同步并統(tǒng)計(jì)一定區(qū)域范圍內(nèi)的資源獲取請(qǐng)求對(duì)應(yīng)的處理狀態(tài)信息,并通過(guò)檢測(cè)處理狀態(tài)信息是否存在異常實(shí)現(xiàn)盜鏈檢測(cè),從而可以避免網(wǎng)站數(shù)據(jù)資源的流失以及系統(tǒng)資源的浪費(fèi)。
[0045]進(jìn)一步的,作為對(duì)圖1所示方法的具體實(shí)現(xiàn),本發(fā)明實(shí)施例提供了一種盜鏈的檢測(cè)裝置,該裝置可以設(shè)置在資源服務(wù)器內(nèi),如圖3所示,該裝置包括:接收單元31、統(tǒng)計(jì)單元32、輸出單元33。
[0046]接收單元31,用于接收客戶端發(fā)送的資源獲取請(qǐng)求,所述資源獲取請(qǐng)求中攜帶有所述客戶端的IP地址信息。
[0047]統(tǒng)計(jì)單元32,用于統(tǒng)計(jì)在與所述IP地址信息對(duì)應(yīng)的預(yù)置地域范圍內(nèi),所述資源獲取請(qǐng)求對(duì)應(yīng)的處理狀態(tài)信息。
[0048]輸出單元33,用于若所述處理狀態(tài)信息不符合預(yù)置條件,則輸出告警信息。
[0049]需要說(shuō)明的是,本發(fā)明實(shí)施例提供的盜鏈的檢測(cè)裝置所涉及各功能單元的其他相應(yīng)描述可以參照?qǐng)D1中的對(duì)應(yīng)描述,在此不再贅述。
[0050]本發(fā)明實(shí)施例提供的一種盜鏈的檢測(cè)裝置,首先接收客戶端發(fā)送的資源獲取請(qǐng)求,所述資源獲取請(qǐng)求中攜帶有所述客戶端的IP地址信息,然后統(tǒng)計(jì)在與所述IP地址信息對(duì)應(yīng)的預(yù)置地域范圍內(nèi),所述資源獲取請(qǐng)求對(duì)應(yīng)的處理狀態(tài)信息,若所述處理狀態(tài)信息不符合預(yù)置條件,則輸出告警信息。與目前由于使用資源的用戶分布地域較為分散與廣泛,無(wú)法實(shí)現(xiàn)對(duì)所有資源獲取請(qǐng)求進(jìn)行統(tǒng)計(jì)同步相比,本發(fā)明實(shí)施例通過(guò)同步并統(tǒng)計(jì)一定區(qū)域范圍內(nèi)的資源獲取請(qǐng)求對(duì)應(yīng)的處理狀態(tài)信息,并通過(guò)檢測(cè)處理狀態(tài)信息是否存在異常實(shí)現(xiàn)盜鏈檢測(cè),從而可以避免網(wǎng)站數(shù)據(jù)資源的流失以及系統(tǒng)資源的浪費(fèi)。
[0051]再進(jìn)一步的,作為對(duì)圖2所示方法