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

用于檢測功能管理配置服務(wù)器運(yùn)營的方法、合法客戶端、cdn節(jié)點(diǎn)及系統(tǒng)的制作方法

文檔序號:10525608閱讀:472來源:國知局
用于檢測功能管理配置服務(wù)器運(yùn)營的方法、合法客戶端、cdn節(jié)點(diǎn)及系統(tǒng)的制作方法
【專利摘要】本發(fā)明實施例提供了一種用于檢測功能管理配置服務(wù)器運(yùn)營的方法、合法客戶端、CDN節(jié)點(diǎn)及系統(tǒng)。該方法包括:合法客戶端向CDN節(jié)點(diǎn)發(fā)出功能訪問請求;當(dāng)CDN節(jié)點(diǎn)判斷功能訪問請求的反饋信息應(yīng)當(dāng)為拒絕訪問結(jié)果時,合法客戶端接收CDN節(jié)點(diǎn)返回的允許訪問的反饋信息,其中,反饋信息包括有與拒絕訪問結(jié)果相對應(yīng)的合法客戶端專用的特征信息;基于反饋信息,合法客戶端解析出特征信息的拒絕訪問結(jié)果,將與拒絕訪問結(jié)果對應(yīng)的錯誤信息上報,以使CDN節(jié)點(diǎn)根據(jù)上報的錯誤信息,判定功能管理配置服務(wù)器運(yùn)營故障。本實施方式可以準(zhǔn)確檢測功能管理配置服務(wù)器運(yùn)營是否故障,以及故障發(fā)生的地點(diǎn),保障了合法客戶端訪問各種功能的權(quán)利。
【專利說明】
用于檢測功能管理配置服務(wù)器運(yùn)營的方法、合法客戶端、CDN節(jié)點(diǎn)及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明實施例涉及計算機(jī)測試技術(shù)領(lǐng)域,尤其涉及一種用于檢測功能管理配置服務(wù)器運(yùn)營的方法、合法客戶端、CDN節(jié)點(diǎn)及系統(tǒng)。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)的蓬勃發(fā)展,人們經(jīng)常通過訪問網(wǎng)絡(luò)來獲取所需的資源。網(wǎng)絡(luò)服務(wù)商在不斷的增加各種功能服務(wù)和優(yōu)化各項服務(wù)來滿足人們的需求。網(wǎng)絡(luò)服務(wù)商每推出一項新功能的服務(wù),都需要在內(nèi)部測試其運(yùn)營狀態(tài),以檢測其存在的各種問題(例如盜鏈、程序問題等)。待分析出問題后,再對系統(tǒng)進(jìn)行升級處理。由于待測的功能服務(wù)形式多樣、數(shù)量巨大,這不僅耗費(fèi)了大量的人力、物力,而且測試并不能達(dá)到的非常高的準(zhǔn)確率(例如,服務(wù)器在不同地域?qū)ν恍畔⒌臋z測的結(jié)果可能是不同的),一旦出現(xiàn)誤判(例如對合法的用戶進(jìn)行了防盜鏈處理,拒絕該合法的用戶的訪問請求),這不僅影響了用戶的體驗,還會遭受用戶投訴。
[0003]因此,如何精確檢測功能管理配置服務(wù)器運(yùn)營,避免誤判,保障合法用戶的權(quán)利成為業(yè)界的關(guān)注點(diǎn)之一。

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

[0004]本發(fā)明實施例提供了一種用于檢測功能管理配置服務(wù)器運(yùn)營的方法、合法客戶端、CDN節(jié)點(diǎn)及系統(tǒng),用以解決現(xiàn)有技術(shù)中不能精確檢測功能管理配置服務(wù)器運(yùn)營,容易出現(xiàn)誤判,而妨礙合法用戶訪問網(wǎng)絡(luò)資源的正當(dāng)權(quán)利的問題。
[0005]本發(fā)明實施例提供了一種用于檢測功能管理配置服務(wù)器運(yùn)營的方法。其中,所述功能管理配置服務(wù)器用于向CDN(Content Delivery Network,內(nèi)容分發(fā)網(wǎng)絡(luò))節(jié)點(diǎn)配置功能,所述方法包括:
[0006]合法客戶端向所述CDN節(jié)點(diǎn)發(fā)出功能訪問請求;
[0007]當(dāng)所述CDN節(jié)點(diǎn)判斷所述功能訪問請求的反饋信息應(yīng)當(dāng)為拒絕訪問結(jié)果時,所述合法客戶端接收所述CDN節(jié)點(diǎn)返回的允許訪問的反饋信息,其中,所述反饋信息包括有與所述拒絕訪問結(jié)果相對應(yīng)的合法客戶端專用的特征信息;
[0008]基于所述反饋信息,所述合法客戶端解析出所述特征信息的拒絕訪問結(jié)果,將與所述拒絕訪問結(jié)果對應(yīng)的錯誤信息上報,以使所述CDN節(jié)點(diǎn)根據(jù)上報的所述錯誤信息,判定所述功能管理配置服務(wù)器運(yùn)營故障。
[0009]本發(fā)明實施例提供了另一種用于檢測功能管理配置服務(wù)器運(yùn)營的方法。所述功能管理配置服務(wù)器用于向CDN節(jié)點(diǎn)配置功能。所述方法包括:
[0010]所述CDN節(jié)點(diǎn)接收合法客戶端發(fā)出的功能訪問請求;
[0011]當(dāng)所述CDN節(jié)點(diǎn)判斷所述功能訪問請求的反饋信息應(yīng)當(dāng)為拒絕訪問結(jié)果時,所述CDN節(jié)點(diǎn)向所述合法客戶端返回允許訪問的反饋信息,其中,所述反饋信息包括有與所述拒絕訪問結(jié)果相對應(yīng)的所述合法客戶端專用的特征信息;
[0012]所述CDN節(jié)點(diǎn)接收所述合法客戶端上報的與所述拒絕訪問結(jié)果對應(yīng)的錯誤信息,并根據(jù)上報的所述錯誤信息,判定所述功能管理配置服務(wù)器運(yùn)營故障。
[0013]本發(fā)明實施例提供了一種用于檢測功能管理配置服務(wù)器運(yùn)營的合法客戶端。所述功能管理配置服務(wù)器用于向CDN節(jié)點(diǎn)配置功能。所述合法客戶端包括:
[0014]發(fā)送請求單元,配置為向所述CDN節(jié)點(diǎn)發(fā)出功能訪問請求;
[0015]判斷/接收單元,配置為當(dāng)所述CDN節(jié)點(diǎn)判斷所述功能訪問請求的反饋信息應(yīng)當(dāng)為拒絕訪問結(jié)果時,接收所述CDN節(jié)點(diǎn)返回的允許訪問的反饋信息,其中,所述反饋信息包括有與所述拒絕訪問結(jié)果相對應(yīng)的合法客戶端專用的特征信息;
[0016]解析/上報單元,配置為基于所述反饋信息,解析出所述特征信息的拒絕訪問結(jié)果,將與所述拒絕訪問結(jié)果對應(yīng)的錯誤信息上報,以使所述CDN節(jié)點(diǎn)根據(jù)上報的所述錯誤信息,判定所述功能管理配置服務(wù)器運(yùn)營故障。
[0017]本發(fā)明實施例提供了一種用于檢測功能管理配置服務(wù)器運(yùn)營的⑶N節(jié)點(diǎn)。所述功能管理配置服務(wù)器用于向⑶N節(jié)點(diǎn)配置功能。所述⑶N節(jié)點(diǎn)包括:
[0018]接收請求單元,配置為接收合法客戶端發(fā)出的功能訪問請求;
[0019]判斷/反饋單元,配置為當(dāng)判斷所述功能訪問請求的反饋信息應(yīng)當(dāng)為拒絕訪問結(jié)果時,向合法客戶端返回允許訪問的反饋信息,其中,所述反饋信息包括有與所述拒絕訪問結(jié)果相對應(yīng)的合法客戶端專用的特征信息;
[0020]接收/判定單元,配置為接收所述合法客戶端上報的與所述拒絕訪問結(jié)果對應(yīng)的錯誤信息,并根據(jù)上報的所述錯誤信息,判定所述功能管理配置服務(wù)器運(yùn)營故障。
[0021]本發(fā)明實施例還提供了一種用于檢測功能管理配置服務(wù)器運(yùn)營的系統(tǒng)。所述系統(tǒng)包括:上述的⑶N節(jié)點(diǎn)和/或上述的合法客戶端。
[0022]—來,本實施方式通過收集合法客戶端上報的錯誤信息,不僅可以準(zhǔn)確檢測功能管理配置服務(wù)器運(yùn)營是否出現(xiàn)故障,而且可以準(zhǔn)確檢測出故障的具體位置(例如,上游服務(wù)器故障、下游客戶端故障或者網(wǎng)絡(luò)故障);
[0023]二來,本實施方式可以避免誤判,保障了合法客戶端訪問各種功能的正當(dāng)權(quán)利;
[0024]三來,在檢測功能管理配置服務(wù)器運(yùn)營的測試階段結(jié)束后,只需恢復(fù)常規(guī)設(shè)置(例如設(shè)置為:當(dāng)所述CDN節(jié)點(diǎn)判斷所述功能訪問請求的反饋信息應(yīng)當(dāng)為拒絕訪問結(jié)果時,拒絕向所述合法客戶端發(fā)送反饋信息),就可以方便、靈活的將測試狀態(tài)切換為正常運(yùn)行狀態(tài),節(jié)省了人力和硬件資源。
【附圖說明】
[0025]為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0026]圖1為本發(fā)明用于檢測功能管理配置服務(wù)器運(yùn)營的方法第一實施例的流程示意圖;
[0027]圖2為本發(fā)明用于檢測功能管理配置服務(wù)器運(yùn)營的方法第二實施例的流程示意圖;
[0028]圖3為圖2流程中的子流程實施例示意圖;
[0029]圖4為本發(fā)明用于檢測功能管理配置服務(wù)器運(yùn)營的合法客戶端的結(jié)構(gòu)實施例示意圖;
[0030]圖5為本發(fā)明用于檢測功能管理配置服務(wù)器運(yùn)營的CDN節(jié)點(diǎn)的結(jié)構(gòu)實施例示意圖;
[0031]圖6為本發(fā)明用于檢測功能管理配置服務(wù)器運(yùn)營的系統(tǒng)實施例示意圖。
【具體實施方式】
[0032]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0033]圖1為本發(fā)明用于檢測功能管理配置服務(wù)器運(yùn)營的方法第一實施例的流程示意圖。如圖1所示,本發(fā)明用于檢測功能管理配置服務(wù)器運(yùn)營的方法包括以下步驟:
[0034]SlOl:合法客戶端向⑶N節(jié)點(diǎn)發(fā)出功能訪問請求。
[0035]在本發(fā)明實施例中,客戶端可以包括合法客戶端和非法客戶端。合法客戶端可以集成與CDN節(jié)點(diǎn)相匹配的代碼或者SDK(軟件開發(fā)工具包)。合法用戶可以通過某個應(yīng)用接口向CDN節(jié)點(diǎn)發(fā)出訪問某個網(wǎng)絡(luò)資源的請求。非法客戶端沒有集成與CDN節(jié)點(diǎn)相匹配的代碼或者SDK,其不具有向CDN節(jié)點(diǎn)發(fā)出功能訪問的權(quán)限。
[0036]在本發(fā)明實施例中,合法客戶端的數(shù)量可以為多個,且合法客戶端可以從不同的地域向CDN節(jié)點(diǎn)發(fā)出功能訪問請求。
[0037]S102:當(dāng)所述CDN節(jié)點(diǎn)判斷所述功能訪問請求的反饋信息應(yīng)當(dāng)為拒絕訪問結(jié)果時,仍然向所述合法客戶端發(fā)送允許訪問的反饋信息,其中,所述反饋信息包括有與所述拒絕訪問結(jié)果相對應(yīng)的合法客戶端專用的特征信息。
[0038]通常,CDN節(jié)點(diǎn)在判斷出發(fā)出功能訪問請求的客戶端是沒有訪問權(quán)限的情況下,CDN節(jié)點(diǎn)應(yīng)該拒絕這個客戶端的非法訪問請求。但是,在特殊的情況下(例如,CDN在不同地域?qū)ν恍畔⒌臋z測的結(jié)果可能是不同的),CDN節(jié)點(diǎn)可能會將合法的訪問請求判斷為非法的訪問請求。所以僅僅由CDN節(jié)點(diǎn)單方判斷,會出現(xiàn)誤判的可能性。在這種情況下,CDN節(jié)點(diǎn)貿(mào)然拒絕訪問請求,就會損壞合法客戶端的正當(dāng)權(quán)利。
[0039]在本發(fā)明實施例中,CDN節(jié)點(diǎn)在判斷出發(fā)出功能訪問請求的客戶端是沒有訪問權(quán)限的情況下,并不是貿(mào)然拒絕其請求,而是仍然向所述合法客戶端發(fā)送允許訪問的反饋信息。只是,在這種情況下,對該反饋信息進(jìn)行了特殊處理:例如,在反饋信息中植入拒絕訪問結(jié)果相對應(yīng)的合法客戶端專用的特征信息。由此,本實施方式可以避免誤判,保護(hù)了合法客戶端的正當(dāng)權(quán)利。
[0040]S103:基于反饋信息,合法客戶端解析出特征信息的拒絕訪問結(jié)果,將與拒絕訪問結(jié)果對應(yīng)的錯誤信息上報,以使所述CDN節(jié)點(diǎn)根據(jù)上報的所述錯誤信息,判定所述功能管理配置服務(wù)器運(yùn)營故障。
[0041]在本實施方式中,因為合法客戶端集成有用于解析所述特殊字段信息的專用工具包,而非法客戶端并沒有集成有用于解析所述特殊字段信息的專用工具包,所以在反饋信息中添加與拒絕訪問相對應(yīng)的合法客戶端專用的特殊字段信息,這樣就保證了合法客戶端可以解析出特色字段信息中的拒絕訪問的信息,進(jìn)而保證了合法客戶端會將這個錯誤信息上報,這樣CDN節(jié)點(diǎn)可以根據(jù)上報的錯誤信息,判定功能管理配置服務(wù)器運(yùn)營出現(xiàn)了故障。
[0042]在本實施方式中,所述基于所述反饋信息,所述合法客戶端解析出所述特征信息的拒絕訪問結(jié)果,將與所述拒絕訪問結(jié)果對應(yīng)的錯誤信息上報包括:
[0043]所述合法客戶端定期統(tǒng)計收到的反饋信息,解析出所述特征信息的拒絕訪問結(jié)果;
[0044]將與所述拒絕訪問結(jié)果對應(yīng)的錯誤信息上報。
[0045]在本實施方式中,合法客戶端還可以定期統(tǒng)計收到的反饋信息,解析出所述特征信息的拒絕訪問結(jié)果,將與所述拒絕訪問結(jié)果對應(yīng)的錯誤信息上報。由此,上報中心可以批量收集到錯誤信息,基于這些錯誤信息,可以定期判定所述功能管理配置服務(wù)器運(yùn)營故障。以便定期對該功能管理配置服務(wù)器進(jìn)行故障排除處理,大大節(jié)省了人力。
[0046]在本實施方式中,合法客戶端還可以在收到反饋信息后,立即解析出所述特征信息的拒絕訪問結(jié)果,將與所述拒絕訪問結(jié)果對應(yīng)的錯誤信息上報。由此,上報中心可以在第一時間收集到錯誤信息,基于該錯誤信息,可以第一時間判定所述功能管理配置服務(wù)器運(yùn)營故障。以便第一時間對該功能管理配置服務(wù)器進(jìn)行故障排除處理。
[0047]本實施方式,錯誤信息上報的方式可以根據(jù)需求進(jìn)行個性化設(shè)計,此功能強(qiáng)大,提升了用戶的滿意度。
[0048]圖2為本發(fā)明用于檢測功能管理配置服務(wù)器運(yùn)營的方法第二實施例的流程示意圖。該方法與圖1所示方法類似,二者類似之處參考圖1所示方案,在此不再贅述。如圖2所示,該方法包括:
[0049]S201:所述⑶N節(jié)點(diǎn)接收合法客戶端發(fā)出的功能訪問請求。
[0050]S202:當(dāng)所述CDN節(jié)點(diǎn)判斷所述功能訪問請求的反饋信息應(yīng)當(dāng)為拒絕訪問結(jié)果時,所述CDN節(jié)點(diǎn)向所述合法客戶端返回允許訪問的反饋信息,其中,所述反饋信息包括有與所述拒絕訪問結(jié)果相對應(yīng)的所述合法客戶端專用的特征信息。
[0051 ] S203:所述CDN節(jié)點(diǎn)接收所述合法客戶端上報的與所述拒絕訪問結(jié)果對應(yīng)的錯誤信息,并根據(jù)上報的所述錯誤信息,判定所述功能管理配置服務(wù)器運(yùn)營故障。
[0052]—來,本實施方式通過收集合法客戶端上報的錯誤信息,不僅可以準(zhǔn)確檢測功能管理配置服務(wù)器運(yùn)營是否出現(xiàn)故障,而且可以準(zhǔn)確檢測出故障的具體位置(例如,上游服務(wù)器故障、下游客戶端故障或者網(wǎng)絡(luò)故障);
[0053]二來,本實施方式可以避免誤判,保障了合法客戶端訪問各種功能的正當(dāng)權(quán)利;
[0054]三來,在檢測功能管理配置服務(wù)器運(yùn)營的測試階段結(jié)束后,只需恢復(fù)常規(guī)設(shè)置(例如設(shè)置為:當(dāng)所述CDN節(jié)點(diǎn)判斷所述功能訪問請求的反饋信息應(yīng)當(dāng)為拒絕訪問結(jié)果時,拒絕向所述合法客戶端發(fā)送反饋信息),就可以方便、靈活的將測試狀態(tài)切換為正常運(yùn)行狀態(tài),節(jié)省了人力和硬件資源。
[0055]圖3為圖2流程中的子流程示意圖。如圖3所示,圖2中步驟S202 (即當(dāng)所述⑶N節(jié)點(diǎn)判斷所述功能訪問請求的反饋信息應(yīng)當(dāng)為拒絕訪問結(jié)果時,仍然向所述合法客戶端發(fā)送允許訪問的反饋信息,其中,所述反饋信息包括有與所述拒絕訪問結(jié)果相對應(yīng)的合法客戶端專用的特征信息)可以包括:
[0056]S2021:所述CDN節(jié)點(diǎn)根據(jù)接收功能訪問請求,判斷所述功能訪問請求的反饋信息應(yīng)當(dāng)包含拒絕訪問的返回碼。
[0057]S2022:強(qiáng)制將所述拒絕訪問的返回碼修改為允許訪問的返回碼。
[0058]S2023:在反饋信息中添加與拒絕訪問相對應(yīng)的合法客戶端專用的特殊字段信息。
[0059]本實施方式通過強(qiáng)制修改返回碼,并在反饋信息中添加合法客戶端專用的特殊字段信息,可以快速、方便的向合法客戶端發(fā)送信息,且可以防止該信息被非法客戶端所識另IJ,提高了信息發(fā)送的安全性,保障了合法客戶端訪問各種功能的正當(dāng)權(quán)利。
[0060]在本實施方式中,當(dāng)功能訪問請求的協(xié)議為HTTP時,拒絕訪問的返回碼可以為403,允許訪問的返回碼可以為200。
[0061]下面以某個非法客戶端以盜鏈為目標(biāo),向CDN節(jié)點(diǎn)發(fā)出HTTP請求為例,說明CDN節(jié)點(diǎn)如何檢測功能管理配置服務(wù)器運(yùn)營情況。
[0062]在本發(fā)明實施例中,⑶N節(jié)點(diǎn)接收HTTP請求,從所述HTTP請求中獲取特征信息,在第一次判定該HTTP請求可能來源于盜鏈請求時,不對其進(jìn)行盜鏈處理(例如,置403錯誤),而是將該請求對應(yīng)的信息存儲在某一段特定的字節(jié)中,同時將該請求置200。其中,拒絕訪問的返回碼為403,在請求方所彈出頁面可以是:禁止訪問HTTP錯誤403,服務(wù)器拒絕了您的瀏覽請求,請確認(rèn)您擁有所需的訪問權(quán)限。http協(xié)議的狀態(tài)碼200 (即:允許訪問的返回碼可以為200)表示服務(wù)器已成功處理了請求。通常,這表示服務(wù)器提供了所請求的網(wǎng)頁。
[0063]在本發(fā)明實施例中,當(dāng)接收到來自合法客戶端的報錯時,則直接對HTTP請求置403錯誤,因為客戶端是服務(wù)提供商自己提供的客戶端,所以當(dāng)報錯信息來自客戶端時,就可以確定,該報錯信息是可靠的。
[0064]本實施方式通過收集合法客戶端上報的錯誤信息,以準(zhǔn)確檢測功能管理配置服務(wù)器運(yùn)營故障,保障了合法客戶端正常訪問各種功能的正當(dāng)權(quán)利。
[0065]圖4為本發(fā)明用于檢測功能管理配置服務(wù)器運(yùn)營的合法客戶端的結(jié)構(gòu)實施例示意圖。如圖4所示,合法客戶端可以包括:
[0066]發(fā)送請求單元,配置為向所述CDN節(jié)點(diǎn)發(fā)出功能訪問請求;
[0067]判斷/接收單元,配置為當(dāng)所述CDN節(jié)點(diǎn)判斷所述功能訪問請求的反饋信息應(yīng)當(dāng)為拒絕訪問結(jié)果時,接收所述CDN節(jié)點(diǎn)返回的允許訪問的反饋信息,其中,所述反饋信息包括有與所述拒絕訪問結(jié)果相對應(yīng)的合法客戶端專用的特征信息;
[0068]解析/上報單元,配置為基于所述反饋信息,解析出所述特征信息的拒絕訪問結(jié)果,將與所述拒絕訪問結(jié)果對應(yīng)的錯誤信息上報,以使所述CDN節(jié)點(diǎn)根據(jù)上報的所述錯誤信息,判定所述功能管理配置服務(wù)器運(yùn)營故障。
[0069]在本實施方式中,解析/上報單元包括:
[0070]計時/統(tǒng)計單元,配置為定期統(tǒng)計收到的反饋信息,解析出所述特征信息的拒絕訪問結(jié)果;將與所述拒絕訪問結(jié)果對應(yīng)的錯誤信息上報。
[0071]圖5為本發(fā)明用于檢測功能管理配置服務(wù)器運(yùn)營的CDN節(jié)點(diǎn)的結(jié)構(gòu)實施例示意圖。如圖5所示,⑶N節(jié)點(diǎn)可以包括:
[0072]接收請求單元,配置為接收合法客戶端發(fā)出的功能訪問請求;
[0073]判斷/反饋單元,配置為當(dāng)判斷所述功能訪問請求的反饋信息應(yīng)當(dāng)為拒絕訪問結(jié)果時,向合法客戶端返回允許訪問的反饋信息,其中,所述反饋信息包括有與所述拒絕訪問結(jié)果相對應(yīng)的合法客戶端專用的特征信息;
[0074]接收/判定單元,配置為接收所述合法客戶端上報的與所述拒絕訪問結(jié)果對應(yīng)的錯誤信息,并根據(jù)上報的所述錯誤信息,判定所述功能管理配置服務(wù)器運(yùn)營故障。
[0075]—來,本實施方式通過收集合法客戶端上報的錯誤信息,不僅可以準(zhǔn)確檢測功能管理配置服務(wù)器運(yùn)營是否出現(xiàn)故障,而且可以準(zhǔn)確檢測出故障的具體位置(例如,上游服務(wù)器故障、下游客戶端故障或者網(wǎng)絡(luò)故障);
[0076]二來,本實施方式可以避免誤判,保障了合法客戶端訪問各種功能的正當(dāng)權(quán)利;
[0077]三來,在檢測功能管理配置服務(wù)器運(yùn)營的測試階段結(jié)束后,只需恢復(fù)常規(guī)設(shè)置(例如設(shè)置為:當(dāng)所述CDN節(jié)點(diǎn)判斷所述功能訪問請求的反饋信息應(yīng)當(dāng)為拒絕訪問結(jié)果時,拒絕向所述合法客戶端發(fā)送反饋信息),就可以方便、靈活的將測試狀態(tài)切換為正常運(yùn)行狀態(tài),節(jié)省了人力和硬件資源。
[0078]在本實施方式中,判斷/反饋單元包括:
[0079]判斷返回碼單元,配置為根據(jù)接收功能訪問請求,判斷所述功能訪問請求的反饋信息應(yīng)當(dāng)包含拒絕訪問的返回碼;
[0080]修改返回碼單元,配置為強(qiáng)制將所述拒絕訪問的返回碼修改為允許訪問的返回碼;
[0081]信息添加單元,配置為在反饋信息中添加與拒絕訪問相對應(yīng)的合法客戶端專用的特殊字段信息。
[0082]圖6為本發(fā)明用于檢測功能管理配置服務(wù)器運(yùn)營的系統(tǒng)實施例示意圖。
[0083]用于檢測功能管理配置服務(wù)器運(yùn)營的系統(tǒng)可以包括:上述的⑶N節(jié)點(diǎn)和/或上述的合法客戶端。用于檢測功能管理配置服務(wù)器運(yùn)營的系統(tǒng)還可以包括:上報中心。如圖6所示,用于檢測功能管理配置服務(wù)器運(yùn)營的系統(tǒng)可以包括:上述的CDN節(jié)點(diǎn)和上述的合法客戶端以及上報中心。其中:
[0084]在本實施方式中,所述合法客戶端集成有用于解析所述特殊字段信息的專用工具包。
[0085]在本實施方式中,當(dāng)所述功能訪問請求的協(xié)議為HTTP時,所述拒絕訪問的返回碼為403,所述允許訪問的返回碼為200。
[0086]在本實施方式中,合法客戶端可以包括解析裝置和上報裝置。其中:
[0087]解析裝置可以配置為在收到反饋信息后,立即解析出所述特征信息的拒絕訪問結(jié)果;解析裝置還可以配置為定期統(tǒng)計收到的反饋信息,解析出所述特征信息的拒絕訪問結(jié)果O
[0088]在本實施方式中,因為合法客戶端集成有用于解析所述特殊字段信息的專用工具包,而非法客戶端并沒有集成有用于解析所述特殊字段信息的專用工具包,所以在反饋信息中添加與拒絕訪問相對應(yīng)的合法客戶端專用的特殊字段信息,這樣就保證了合法客戶端可以解析出特色字段信息中的拒絕訪問的信息,進(jìn)而保證了合法客戶端會將這個錯誤信息上報,這樣CDN節(jié)點(diǎn)可以根據(jù)上報的錯誤信息,判定功能管理配置服務(wù)器運(yùn)營出現(xiàn)了故障。
[0089]本實施方式通過收集合法客戶端上報的錯誤信息,以準(zhǔn)確檢測功能管理配置服務(wù)器運(yùn)營故障,保障了合法客戶端正常訪問各種功能的正當(dāng)權(quán)利。
[0090]在本實施方式中,合法客戶端可以在收到反饋信息后,立即解析出所述特征信息的拒絕訪問結(jié)果,將與所述拒絕訪問結(jié)果對應(yīng)的錯誤信息上報。由此,上報中心可以在第一時間收集到錯誤信息,基于該錯誤信息,可以第一時間判定所述功能管理配置服務(wù)器運(yùn)營故障。以便第一時間對該功能管理配置服務(wù)器進(jìn)行故障排除處理。
[0091]在本實施方式中,合法客戶端還可以定期統(tǒng)計收到的反饋信息,解析出所述特征信息的拒絕訪問結(jié)果,將與所述拒絕訪問結(jié)果對應(yīng)的錯誤信息上報。由此,上報中心可以批量收集到錯誤信息,基于這些錯誤信息,可以定期判定所述功能管理配置服務(wù)器運(yùn)營故障。以便定期對該功能管理配置服務(wù)器進(jìn)行故障排除處理,大大節(jié)省了人力。
[0092]本發(fā)明實施例中可以通過硬件處理器(hardware processor)和各單元來實現(xiàn)相關(guān)功能模塊的各項功能。
[0093]以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實施。
[0094]通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品可以存儲在計算機(jī)可讀存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個實施例或者實施例的某些部分所述的方法。
[0095]最后應(yīng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
【主權(quán)項】
1.一種用于檢測功能管理配置服務(wù)器運(yùn)營的方法,其中,所述功能管理配置服務(wù)器用于向CDN節(jié)點(diǎn)配置功能,所述方法包括: 合法客戶端向所述CDN節(jié)點(diǎn)發(fā)出功能訪問請求; 當(dāng)所述CDN節(jié)點(diǎn)判斷所述功能訪問請求的反饋信息應(yīng)當(dāng)為拒絕訪問結(jié)果時,所述合法客戶端接收所述CDN節(jié)點(diǎn)返回的允許訪問的反饋信息,其中,所述反饋信息包括有與所述拒絕訪問結(jié)果相對應(yīng)的合法客戶端專用的特征信息; 基于所述反饋信息,所述合法客戶端解析出所述特征信息的拒絕訪問結(jié)果,將與所述拒絕訪問結(jié)果對應(yīng)的錯誤信息上報,以使所述CDN節(jié)點(diǎn)根據(jù)上報的所述錯誤信息,判定所述功能管理配置服務(wù)器運(yùn)營故障。2.根據(jù)權(quán)利要求1所述的方法,所述基于所述反饋信息,所述合法客戶端解析出所述特征信息的拒絕訪問結(jié)果,將與所述拒絕訪問結(jié)果對應(yīng)的錯誤信息上報包括: 所述合法客戶端定期統(tǒng)計收到的反饋信息,解析出所述特征信息的拒絕訪問結(jié)果; 將與所述拒絕訪問結(jié)果對應(yīng)的錯誤信息上報。3.一種用于檢測功能管理配置服務(wù)器運(yùn)營的方法,其中,所述功能管理配置服務(wù)器用于向CDN節(jié)點(diǎn)配置功能,所述方法包括: 所述CDN節(jié)點(diǎn)接收合法客戶端發(fā)出的功能訪問請求; 當(dāng)所述CDN節(jié)點(diǎn)判斷所述功能訪問請求的反饋信息應(yīng)當(dāng)為拒絕訪問結(jié)果時,所述CDN節(jié)點(diǎn)向所述合法客戶端返回允許訪問的反饋信息,其中,所述反饋信息包括有與所述拒絕訪問結(jié)果相對應(yīng)的所述合法客戶端專用的特征信息; 所述CDN節(jié)點(diǎn)接收所述合法客戶端上報的與所述拒絕訪問結(jié)果對應(yīng)的錯誤信息,并根據(jù)上報的所述錯誤信息,判定所述功能管理配置服務(wù)器運(yùn)營故障。4.根據(jù)權(quán)利要求3所述的方法,當(dāng)所述CDN節(jié)點(diǎn)判斷所述功能訪問請求的反饋信息應(yīng)當(dāng)為拒絕訪問結(jié)果時,所述CDN節(jié)點(diǎn)向所述合法客戶端返回允許訪問的反饋信息,其中,所述反饋信息包括有與所述拒絕訪問結(jié)果相對應(yīng)的所述合法客戶端專用的特征信息包括: 所述CDN節(jié)點(diǎn)根據(jù)接收功能訪問請求,判斷所述功能訪問請求的反饋信息應(yīng)當(dāng)包含拒絕訪問的返回碼; 強(qiáng)制將所述拒絕訪問的返回碼修改為允許訪問的返回碼; 在反饋信息中添加與拒絕訪問相對應(yīng)的所述合法客戶端專用的特殊字段信息。5.一種用于檢測功能管理配置服務(wù)器運(yùn)營的合法客戶端,其中,所述功能管理配置服務(wù)器用于向CDN節(jié)點(diǎn)配置功能,所述合法客戶端包括: 發(fā)送請求單元,配置為向所述CDN節(jié)點(diǎn)發(fā)出功能訪問請求; 判斷/接收單元,配置為當(dāng)所述CDN節(jié)點(diǎn)判斷所述功能訪問請求的反饋信息應(yīng)當(dāng)為拒絕訪問結(jié)果時,接收所述CDN節(jié)點(diǎn)返回的允許訪問的反饋信息,其中,所述反饋信息包括有與所述拒絕訪問結(jié)果相對應(yīng)的合法客戶端專用的特征信息; 解析/上報單元,配置為基于所述反饋信息,解析出所述特征信息的拒絕訪問結(jié)果,將與所述拒絕訪問結(jié)果對應(yīng)的錯誤信息上報,以使所述CDN節(jié)點(diǎn)根據(jù)上報的所述錯誤信息,判定所述功能管理配置服務(wù)器運(yùn)營故障。6.根據(jù)權(quán)利要求5所述的合法客戶端,所述解析/上報單元包括: 計時/統(tǒng)計單元,配置為定期統(tǒng)計收到的反饋信息,解析出所述特征信息的拒絕訪問結(jié)果;將與所述拒絕訪問結(jié)果對應(yīng)的錯誤信息上報。7.一種用于檢測功能管理配置服務(wù)器運(yùn)營的CDN節(jié)點(diǎn),其中,所述功能管理配置服務(wù)器用于向CDN節(jié)點(diǎn)配置功能,所述CDN節(jié)點(diǎn)包括: 接收請求單元,配置為接收合法客戶端發(fā)出的功能訪問請求; 判斷/反饋單元,配置為當(dāng)判斷所述功能訪問請求的反饋信息應(yīng)當(dāng)為拒絕訪問結(jié)果時,向合法客戶端返回允許訪問的反饋信息,其中,所述反饋信息包括有與所述拒絕訪問結(jié)果相對應(yīng)的合法客戶端專用的特征信息; 接收/判定單元,配置為接收所述合法客戶端上報的與所述拒絕訪問結(jié)果對應(yīng)的錯誤信息,并根據(jù)上報的所述錯誤信息,判定所述功能管理配置服務(wù)器運(yùn)營故障。8.根據(jù)權(quán)利要求7所述的⑶N節(jié)點(diǎn),所述判斷/反饋單元包括: 判斷返回碼單元,配置為接收功能訪問請求,判斷所述功能訪問請求的反饋信息應(yīng)當(dāng)包含拒絕訪問的返回碼; 修改返回碼單元,配置為強(qiáng)制將所述拒絕訪問的返回碼修改為允許訪問的返回碼; 信息添加單元,配置為在反饋信息中添加與拒絕訪問相對應(yīng)的合法客戶端專用的特殊字段信息。9.一種用于檢測功能管理配置服務(wù)器運(yùn)營的系統(tǒng),包括:權(quán)利要求7或權(quán)利要求8所述的CDN節(jié)點(diǎn),以及權(quán)利要求5或權(quán)利要求6所述的合法客戶端。10.根據(jù)權(quán)利要求9所述的系統(tǒng),還包括:上報中心。
【文檔編號】H04L12/24GK105897455SQ201510783892
【公開日】2016年8月24日
【申請日】2015年11月16日
【發(fā)明人】李洪福
【申請人】樂視云計算有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
含山县| 博白县| 义马市| 改则县| 邵阳县| 鄂托克旗| 汉寿县| 舞钢市| 横峰县| 新蔡县| 肥城市| 措勤县| 宿州市| 封开县| 鄂尔多斯市| 鹤峰县| 乌苏市| 岳普湖县| 水富县| 巴楚县| 永顺县| 星座| 鄄城县| 通江县| 米脂县| 绿春县| 和龙市| 大庆市| 竹山县| 清河县| 疏附县| 启东市| 泾源县| 湾仔区| 三门峡市| 房产| 德令哈市| 双流县| 瑞安市| 陕西省| 密云县|