更新cdn緩存文件的方法和裝置制造方法
【專(zhuān)利摘要】本申請(qǐng)公開(kāi)了一種更新CDN緩存文件的方法和裝置,屬于通信安全領(lǐng)域。所述方法包括:獲取對(duì)多個(gè)內(nèi)容分發(fā)網(wǎng)絡(luò)CDN緩存文件進(jìn)行更新的表單信息;通過(guò)集成CDN服務(wù)接口,查詢(xún)到每個(gè)所述CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器;根據(jù)所述表單信息,對(duì)每個(gè)所述CDN緩存文件進(jìn)行更新。所述裝置包括:第一獲取模塊、查詢(xún)模塊和更新模塊。本發(fā)明通過(guò)集成CDN服務(wù)接口,查詢(xún)到每個(gè)CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器,根據(jù)表單信息,對(duì)每個(gè)CDN緩存文件進(jìn)行更新,使得可以通過(guò)集成CDN服務(wù)接口,查詢(xún)到所有CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器,不需要設(shè)置多個(gè)賬號(hào)進(jìn)行登錄,減少了更新時(shí)間,可以提高更新的效率。
【專(zhuān)利說(shuō)明】更新CDN緩存文件的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及通信安全領(lǐng)域,具體涉及一種更新⑶N緩存文件的方法和裝置。
【背景技術(shù)】
[0002]隨著通信技術(shù)的發(fā)展,通過(guò)網(wǎng)絡(luò)瀏覽網(wǎng)頁(yè)、收聽(tīng)音樂(lè)、收看視頻的用戶(hù)越來(lái)越多,為了保證用戶(hù)可以快速獲取到網(wǎng)絡(luò)信息,常常會(huì)通過(guò)⑶N (Content Delivery Network,內(nèi)容分發(fā)網(wǎng)絡(luò))網(wǎng)絡(luò)在用戶(hù)和網(wǎng)絡(luò)服務(wù)器之間增加Cache層,通過(guò)⑶N網(wǎng)絡(luò),提高用戶(hù)獲取網(wǎng)絡(luò)信息的速度?,F(xiàn)有可以提供CDN網(wǎng)絡(luò)服務(wù)的公司有很多,如藍(lán)汛、網(wǎng)宿、百度加速樂(lè)、盛大云等。有些公司為了保證用戶(hù)可以快速地從自己公司開(kāi)發(fā)的網(wǎng)頁(yè)上獲取網(wǎng)絡(luò)信息,常常會(huì)同時(shí)使用多個(gè)CDN網(wǎng)絡(luò)服務(wù)器來(lái)提供CDN網(wǎng)絡(luò),如同時(shí)使用藍(lán)汛、網(wǎng)宿等。對(duì)于同時(shí)使用多個(gè)CDN網(wǎng)絡(luò)服務(wù)器的某公司,當(dāng)某公司的網(wǎng)頁(yè)內(nèi)容更新后,需要對(duì)多個(gè)CDN網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的多個(gè)CDN緩存文件進(jìn)行更新。
[0003]現(xiàn)有更新CDN緩存文件的方法如下:用戶(hù)分別登錄與每個(gè)CDN網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的賬號(hào)、輸入密碼,通過(guò)每個(gè)CDN網(wǎng)絡(luò)服務(wù)器提供的CDN網(wǎng)絡(luò)服務(wù)接口對(duì)對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器中的CDN緩存文件進(jìn)行更新。
[0004]現(xiàn)有更新CDN緩存文件的方法,需要分別登錄不同的賬號(hào),才能實(shí)現(xiàn)對(duì)不同CDN網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的CDN緩存文件進(jìn)行更新,更新消耗時(shí)間多,效率低。
【發(fā)明內(nèi)容】
[0005]本申請(qǐng)所要解決的技術(shù)問(wèn)題在于提供一種更新CDN緩存文件的方法和裝置,在獲取到對(duì)多個(gè)內(nèi)容分發(fā)網(wǎng)絡(luò)CDN緩存文件進(jìn)行更新的表單信息后,通過(guò)集成CDN服務(wù)接口,查詢(xún)到每個(gè)CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器,根據(jù)表單信息,對(duì)每個(gè)CDN緩存文件進(jìn)行更新,使得可以通過(guò)集成CDN服務(wù)接口,查詢(xún)到所有CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器,不需要設(shè)置多個(gè)賬號(hào)進(jìn)行登錄,減少了更新時(shí)間,可以提高更新的效率。
[0006]為了解決上述問(wèn)題,本申請(qǐng)公開(kāi)了一種更新CDN緩存文件的方法,所述方法包括:
[0007]獲取對(duì)多個(gè)內(nèi)容分發(fā)網(wǎng)絡(luò)CDN緩存文件進(jìn)行更新的表單信息;其中,所述表單信息包括每個(gè)所述CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器的地址、每個(gè)所述CDN緩存文件所對(duì)應(yīng)的域名和每個(gè)所述CDN緩存文件的更新內(nèi)容;
[0008]根據(jù)所述表單信息中包括的每個(gè)所述CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器的地址,通過(guò)集成CDN服務(wù)接口,查詢(xún)到每個(gè)所述CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器;其中,所述集成⑶N服務(wù)接口中包括多個(gè)⑶N網(wǎng)絡(luò)服務(wù)接口,多個(gè)所述⑶N網(wǎng)絡(luò)服務(wù)接口分別對(duì)應(yīng)不同的⑶N網(wǎng)絡(luò)服務(wù)器;
[0009]根據(jù)所述表單信息中包括的每個(gè)所述CDN緩存文件所對(duì)應(yīng)的域名和每個(gè)所述CDN緩存文件的更新內(nèi)容,對(duì)每個(gè)所述CDN緩存文件進(jìn)行更新。
[0010]進(jìn)一步地,獲取對(duì)多個(gè)⑶N緩存文件進(jìn)行更新的表單信息之前,還包括:
[0011]獲取賬號(hào)登錄信息,以及對(duì)多個(gè)所述CDN緩存文件進(jìn)行更新的請(qǐng)求信息;[0012]根據(jù)所述賬號(hào)登錄信息和所述請(qǐng)求信息,判斷所述賬號(hào)登錄信息對(duì)應(yīng)的賬號(hào)是否具有對(duì)所述請(qǐng)求信息對(duì)應(yīng)的多個(gè)所述CDN緩存文件進(jìn)行更新的權(quán)限,以及判斷所述賬號(hào)登錄信息對(duì)應(yīng)的賬號(hào)是否具有調(diào)用所述集成CDN服務(wù)接口的權(quán)限;
[0013]如果具有更新的權(quán)限以及調(diào)用所述集成CDN服務(wù)接口的權(quán)限,則執(zhí)行所述獲取對(duì)多個(gè)CDN緩存文件進(jìn)行更新的表單信息。
[0014]進(jìn)一步地,獲取賬號(hào)登錄信息,以及對(duì)多個(gè)所述CDN緩存文件進(jìn)行更新的請(qǐng)求信息,包括:
[0015]通過(guò)預(yù)設(shè)的刷新頁(yè)面,獲取賬號(hào)登錄信息,以及對(duì)多個(gè)所述CDN緩存文件進(jìn)行更新的請(qǐng)求信息;其中,預(yù)設(shè)的刷新頁(yè)面為預(yù)先設(shè)置的用于用戶(hù)登錄并提交所述請(qǐng)求信息和所述表單信息。
[0016]進(jìn)一步地,多個(gè)所述⑶N網(wǎng)絡(luò)服務(wù)接口包括一個(gè)主⑶N網(wǎng)絡(luò)服務(wù)接口和多個(gè)從⑶N網(wǎng)絡(luò)服務(wù)接口,所述主⑶N網(wǎng)絡(luò)服務(wù)接口對(duì)應(yīng)主⑶N網(wǎng)絡(luò)服務(wù)器,多個(gè)所述從⑶N網(wǎng)絡(luò)服務(wù)接口分別對(duì)應(yīng)不同的從⑶N網(wǎng)絡(luò)服務(wù)器;
[0017]多個(gè)所述⑶N緩存文件包括多個(gè)主⑶N緩存文件和多個(gè)從⑶N緩存文件,所述主CDN緩存文件對(duì)應(yīng)所述主CDN網(wǎng)絡(luò)服務(wù)接口,所述從CDN緩存文件對(duì)應(yīng)所述從CDN網(wǎng)絡(luò)服務(wù)接口 ;
[0018]相應(yīng)地,根據(jù)所述表單信息中包括的每個(gè)所述CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器的地址,通過(guò)集成CDN服務(wù)接口,查詢(xún)到每個(gè)所述CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器,包括:
[0019]通過(guò)超文本轉(zhuǎn)移協(xié)議加速器接口,查詢(xún)到所述主⑶N服務(wù)接口 ;
[0020]根據(jù)所述表單信息中包括的每個(gè)所述主⑶N緩存文件所對(duì)應(yīng)的主⑶N網(wǎng)絡(luò)服務(wù)器,通過(guò)所述主⑶N服務(wù)接口,查詢(xún)到每個(gè)所述主⑶N緩存文件所對(duì)應(yīng)的主⑶N網(wǎng)絡(luò)服務(wù)器,以及多個(gè)所述從CDN服務(wù)接口 ;
[0021]根據(jù)所述表單信息中包括的每個(gè)所述從CDN緩存文件所對(duì)應(yīng)的從CDN網(wǎng)絡(luò)服務(wù)器,通過(guò)所述從CDN服務(wù)接口,查詢(xún)到每個(gè)所述從CDN緩存文件所對(duì)應(yīng)的從CDN網(wǎng)絡(luò)服務(wù)器;
[0022]相應(yīng)地,根據(jù)所述表單信息中包括的每個(gè)所述CDN緩存文件所對(duì)應(yīng)的域名和每個(gè)所述CDN緩存文件的更新內(nèi)容,對(duì)每個(gè)所述CDN緩存文件進(jìn)行更新,包括:
[0023]根據(jù)所述表單信息中包括的每個(gè)所述主CDN緩存文件所對(duì)應(yīng)的域名和每個(gè)所述主CDN緩存文件的更新內(nèi)容,以及每個(gè)所述從CDN緩存文件所對(duì)應(yīng)的域名和每個(gè)所述從CDN緩存文件的更新內(nèi)容,對(duì)每個(gè)所述主CDN緩存文件和每個(gè)所述從CDN緩存文件進(jìn)行更新。
[0024]為了解決上述問(wèn)題,本申請(qǐng)還公開(kāi)了一種更新⑶N緩存文件的裝置,所述裝置包括:
[0025]第一獲取模塊,用于獲取對(duì)多個(gè)內(nèi)容分發(fā)網(wǎng)絡(luò)CDN緩存文件進(jìn)行更新的表單信息;其中,所述表單信息包括每個(gè)所述CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器的地址、每個(gè)所述CDN緩存文件所對(duì)應(yīng)的域名和每個(gè)所述CDN緩存文件的更新內(nèi)容;
[0026]查詢(xún)模塊,用于根據(jù)所述表單信息中包括的每個(gè)所述CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器的地址,通過(guò)集成CDN服務(wù)接口,查詢(xún)到每個(gè)所述CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器;其中,所述集成⑶N服務(wù)接口中包括多個(gè)⑶N網(wǎng)絡(luò)服務(wù)接口,多個(gè)所述⑶N網(wǎng)絡(luò)服務(wù)接口分別對(duì)應(yīng)不同的CDN網(wǎng)絡(luò)服務(wù)器;
[0027]更新模塊,用于根據(jù)所述表單信息中包括的每個(gè)所述CDN緩存文件所對(duì)應(yīng)的域名和每個(gè)所述CDN緩存文件的更新內(nèi)容,對(duì)每個(gè)所述CDN緩存文件進(jìn)行更新。
[0028]進(jìn)一步地,所述裝置還包括:
[0029]第二獲取模塊,用于獲取賬號(hào)登錄信息,以及對(duì)多個(gè)所述CDN緩存文件進(jìn)行更新的請(qǐng)求信息;
[0030]判斷模塊,用于根據(jù)所述賬號(hào)登錄信息和所述請(qǐng)求信息,判斷所述賬號(hào)登錄信息對(duì)應(yīng)的賬號(hào)是否具有對(duì)所述請(qǐng)求信息對(duì)應(yīng)的多個(gè)所述CDN緩存文件進(jìn)行更新的權(quán)限,以及判斷所述賬號(hào)登錄信息對(duì)應(yīng)的賬號(hào)是否具有調(diào)用所述集成CDN服務(wù)接口的權(quán)限;
[0031]通知模塊,用于如果所述判斷模塊的判斷結(jié)果是具有更新的權(quán)限以及調(diào)用所述集成CDN服務(wù)接口的權(quán)限,則通知所述第一獲取模塊執(zhí)行所述獲取對(duì)多個(gè)CDN緩存文件進(jìn)行更新的表單信息。
[0032]進(jìn)一步地,所述第一獲取模塊包括:
[0033]獲取單元,用于通過(guò)預(yù)設(shè)的刷新頁(yè)面,獲取賬號(hào)登錄信息,以及對(duì)多個(gè)所述CDN緩存文件進(jìn)行更新的請(qǐng)求信息;其中,預(yù)設(shè)的刷新頁(yè)面為預(yù)先設(shè)置的用于用戶(hù)登錄并提交所述請(qǐng)求信息和所述表單信息。
[0034]進(jìn)一步地,多個(gè)所述⑶N網(wǎng)絡(luò)服務(wù)接口包括一個(gè)主⑶N網(wǎng)絡(luò)服務(wù)接口和多個(gè)從⑶N網(wǎng)絡(luò)服務(wù)接口,所述主⑶N網(wǎng)絡(luò)服務(wù)接口對(duì)應(yīng)主⑶N網(wǎng)絡(luò)服務(wù)器,多個(gè)所述從⑶N網(wǎng)絡(luò)服務(wù)接口分別對(duì)應(yīng)不同的從⑶N網(wǎng)絡(luò)服務(wù)器;
[0035]多個(gè)所述⑶N緩存文件包括多個(gè)主⑶N緩存文件和多個(gè)從⑶N緩存文件,所述主CDN緩存文件對(duì)應(yīng)所述主CDN網(wǎng)絡(luò)服務(wù)接口,所述從CDN緩存文件對(duì)應(yīng)所述從CDN網(wǎng)絡(luò)服務(wù)接口 ;
[0036]相應(yīng)地,所述查詢(xún)模塊包括:
[0037]第一查詢(xún)單元,用于通過(guò)超文本轉(zhuǎn)移協(xié)議加速器接口,查詢(xún)到所述主⑶N服務(wù)接Π ;
[0038]第二查詢(xún)單元,用于根據(jù)所述表單信息中包括的每個(gè)所述主CDN緩存文件所對(duì)應(yīng)的主⑶N網(wǎng)絡(luò)服務(wù)器,通過(guò)所述主⑶N服務(wù)接口,查詢(xún)到每個(gè)所述主⑶N緩存文件所對(duì)應(yīng)的主⑶N網(wǎng)絡(luò)服務(wù)器,以及多個(gè)所述從⑶N服務(wù)接口 ;
[0039]第三查詢(xún)單元,用于根據(jù)所述表單信息中包括的每個(gè)所述從CDN緩存文件所對(duì)應(yīng)的從CDN網(wǎng)絡(luò)服務(wù)器,通過(guò)所述從CDN服務(wù)接口,查詢(xún)到每個(gè)所述從CDN緩存文件所對(duì)應(yīng)的從⑶N網(wǎng)絡(luò)服務(wù)器;
[0040]相應(yīng)地,所述更新模塊包括:
[0041]更新單元,用于根據(jù)所述表單信息中包括的每個(gè)所述主CDN緩存文件所對(duì)應(yīng)的域名和每個(gè)所述主CDN緩存文件的更新內(nèi)容,以及每個(gè)所述從CDN緩存文件所對(duì)應(yīng)的域名和每個(gè)所述從CDN緩存文件的更新內(nèi)容,對(duì)每個(gè)所述主CDN緩存文件和每個(gè)所述從CDN緩存文件進(jìn)行更新。
[0042]與現(xiàn)有技術(shù)相比,本申請(qǐng)可以獲得包括以下技術(shù)效果:
[0043]在獲取到對(duì)多個(gè)內(nèi)容分發(fā)網(wǎng)絡(luò)CDN緩存文件進(jìn)行更新的表單信息后,通過(guò)集成CDN服務(wù)接口,查詢(xún)到每個(gè)CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器,根據(jù)表單信息,對(duì)每個(gè)CDN緩存文件進(jìn)行更新,使得可以通過(guò)集成CDN服務(wù)接口,查詢(xún)到所有CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器,不需要設(shè)置多個(gè)賬號(hào)進(jìn)行登錄,減少了更新時(shí)間,可以提高更新的效率。通過(guò)提供預(yù)設(shè)的刷新頁(yè)面,用戶(hù)可以快速登錄進(jìn)行更新,方便用戶(hù)使用。
[0044]當(dāng)然,實(shí)施本申請(qǐng)的任一產(chǎn)品必不一定需要同時(shí)達(dá)到以上所述的所有技術(shù)效果。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0045]此處所說(shuō)明的附圖用來(lái)提供對(duì)本申請(qǐng)的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本申請(qǐng)的示意性實(shí)施例及其說(shuō)明用于解釋本申請(qǐng),并不構(gòu)成對(duì)本申請(qǐng)的不當(dāng)限定。在附圖中:
[0046]圖1是本申請(qǐng)實(shí)施例的第一方法流程圖;
[0047]圖2是本申請(qǐng)實(shí)施例的第二方法流程圖;
[0048]圖3是本申請(qǐng)實(shí)施例的第二方法流程圖;
[0049]圖4是本申請(qǐng)實(shí)施例的第一裝置結(jié)構(gòu)示意圖;
[0050]圖5是本申請(qǐng)實(shí)施例的第二裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0051]以下將配合附圖及實(shí)施例來(lái)詳細(xì)說(shuō)明本申請(qǐng)的實(shí)施方式,藉此對(duì)本申請(qǐng)如何應(yīng)用技術(shù)手段來(lái)解決技術(shù)問(wèn)題并達(dá)成技術(shù)功效的實(shí)現(xiàn)過(guò)程能充分理解并據(jù)以實(shí)施。
[0052]如在說(shuō)明書(shū)及權(quán)利要求當(dāng)中使用了某些詞匯來(lái)指稱(chēng)特定組件。本領(lǐng)域技術(shù)人員應(yīng)可理解,硬件制造商可能會(huì)用不同名詞來(lái)稱(chēng)呼同一個(gè)組件。本說(shuō)明書(shū)及權(quán)利要求并不以名稱(chēng)的差異來(lái)作為區(qū)分組件的方式,而是以組件在功能上的差異來(lái)作為區(qū)分的準(zhǔn)則。如在通篇說(shuō)明書(shū)及權(quán)利要求當(dāng)中所提及的“包含”為一開(kāi)放式用語(yǔ),故應(yīng)解釋成“包含但不限定于”?!按笾隆笔侵冈诳山邮盏恼`差范圍內(nèi),本領(lǐng)域技術(shù)人員能夠在一定誤差范圍內(nèi)解決所述技術(shù)問(wèn)題,基本達(dá)到所述技術(shù)效果。此外,“耦接”一詞在此包含任何直接及間接的電性耦接手段。因此,若文中描述一第一裝置耦接于一第二裝置,則代表所述第一裝置可直接電性耦接于所述第二裝置,或通過(guò)其他裝置或耦接手段間接地電性耦接至所述第二裝置。說(shuō)明書(shū)后續(xù)描述為實(shí)施本申請(qǐng)的較佳實(shí)施方式,然所述描述乃以說(shuō)明本申請(qǐng)的一般原則為目的,并非用以限定本申請(qǐng)的范圍。本申請(qǐng)的保護(hù)范圍當(dāng)視所附權(quán)利要求所界定者為準(zhǔn)。
[0053]本申請(qǐng)的豐要思想
[0054]將多個(gè)⑶N網(wǎng)絡(luò)服務(wù)接口(分別對(duì)應(yīng)不同的⑶N網(wǎng)絡(luò)服務(wù)商所提供的⑶N網(wǎng)絡(luò)服務(wù)器)集成為集成⑶N服務(wù)接口,通過(guò)集成⑶N服務(wù)接口,即可查找到所有的⑶N網(wǎng)絡(luò)服務(wù)接口,不需要設(shè)置多個(gè)賬號(hào)進(jìn)行登錄,可以快速地對(duì)CDN緩存文件進(jìn)行更新。
[0055]實(shí)施例描沭
[0056]下面以一實(shí)施例對(duì)本申請(qǐng)方法的實(shí)現(xiàn)作進(jìn)一步說(shuō)明。如圖1所示,為本申請(qǐng)實(shí)施例的一種更新CDN緩存文件的方法流程圖,該方法包括:
[0057]S100:獲取對(duì)多個(gè)內(nèi)容分發(fā)網(wǎng)絡(luò)CDN緩存文件進(jìn)行更新的表單信息。
[0058]其中,表單信息包括每個(gè)⑶N緩存文件所對(duì)應(yīng)的⑶N網(wǎng)絡(luò)服務(wù)器、每個(gè)⑶N緩存文件所對(duì)應(yīng)的域名和每個(gè)CDN緩存文件的更新內(nèi)容。
[0059]S102:根據(jù)表單信息中包括的每個(gè)⑶N緩存文件所對(duì)應(yīng)的⑶N網(wǎng)絡(luò)服務(wù)器,通過(guò)集成⑶N服務(wù)接口,查詢(xún)到每個(gè)⑶N緩存文件所對(duì)應(yīng)的⑶N網(wǎng)絡(luò)服務(wù)器。[0060]其中,集成⑶N服務(wù)接口中包括多個(gè)⑶N網(wǎng)絡(luò)服務(wù)接口,多個(gè)⑶N網(wǎng)絡(luò)服務(wù)接口分別對(duì)應(yīng)不同⑶N網(wǎng)絡(luò)服務(wù)商提供的⑶N網(wǎng)絡(luò)服務(wù)器。不同的⑶N網(wǎng)絡(luò)服務(wù)商,比如藍(lán)汛、網(wǎng)宿、百度加速樂(lè)、盛大云等。
[0061]S104:根據(jù)表單信息中包括的每個(gè)⑶N緩存文件所對(duì)應(yīng)的域名和每個(gè)⑶N緩存文件的更新內(nèi)容,對(duì)每個(gè)CDN緩存文件進(jìn)行更新。
[0062]在步驟S100中獲取對(duì)多個(gè)CDN緩存文件進(jìn)行更新的表單信息的操作之前,如圖2所示,還包括:
[0063]S200:獲取賬號(hào)登錄信息,以及對(duì)多個(gè)CDN緩存文件進(jìn)行更新的請(qǐng)求信息。
[0064]具體來(lái)說(shuō),通過(guò)預(yù)設(shè)的刷新頁(yè)面,獲取賬號(hào)登錄信息,以及對(duì)多個(gè)CDN緩存文件進(jìn)行更新的請(qǐng)求信息;其中,預(yù)設(shè)的刷新頁(yè)面為預(yù)先設(shè)置的用于用戶(hù)登錄并提交請(qǐng)求信息和表單信息。
[0065]當(dāng)用戶(hù)打開(kāi)預(yù)設(shè)的刷新頁(yè)面輸入賬號(hào)密碼登錄,就會(huì)獲取到相應(yīng)的賬號(hào)登錄信息。對(duì)多個(gè)CDN緩存文件進(jìn)行更新的請(qǐng)求信息具體可以是提交url刷新,通過(guò)提交url刷新實(shí)現(xiàn)請(qǐng)求。
[0066]S202:根據(jù)賬號(hào)登錄信息和請(qǐng)求信息,判斷賬號(hào)登錄信息對(duì)應(yīng)的賬號(hào)是否具有對(duì)請(qǐng)求信息對(duì)應(yīng)的多個(gè)CDN緩存文件進(jìn)行更新的權(quán)限,以及判斷所述賬號(hào)登錄信息對(duì)應(yīng)的賬號(hào)是否具有調(diào)用所述集成CDN服務(wù)接口的權(quán)限;
[0067]具體地,可以預(yù)先設(shè)置更新白名單,在更新白名單中保存預(yù)設(shè)的賬號(hào),及其對(duì)應(yīng)的能夠更新的CDN緩存文件,如果賬號(hào)登錄信息對(duì)應(yīng)的賬號(hào)在白名單中,且其請(qǐng)求更新的CDN緩存文件是其對(duì)應(yīng)的能夠更新的CDN緩存文件,且判定賬號(hào)登錄信息對(duì)應(yīng)的賬號(hào)具有相應(yīng)的權(quán)限。
[0068]S204:如果具有更新的權(quán)限以及調(diào)用所述集成CDN服務(wù)接口的權(quán)限,則執(zhí)行獲取對(duì)多個(gè)CDN緩存文件進(jìn)行更新的表單信息;否則,提示不具有相應(yīng)權(quán)限。
[0069]優(yōu)選地,多個(gè)⑶N網(wǎng)絡(luò)服務(wù)接口包括一個(gè)主⑶N網(wǎng)絡(luò)服務(wù)接口和多個(gè)從⑶N網(wǎng)絡(luò)服務(wù)接口,主⑶N網(wǎng)絡(luò)服務(wù)接口對(duì)應(yīng)主⑶N網(wǎng)絡(luò)服務(wù)器,多個(gè)從⑶N網(wǎng)絡(luò)服務(wù)接口分別對(duì)應(yīng)不同的從CDN網(wǎng)絡(luò)服務(wù)器;多個(gè)CDN緩存文件包括多個(gè)主CDN緩存文件和多個(gè)從CDN緩存文件,主⑶N緩存文件對(duì)應(yīng)主⑶N網(wǎng)絡(luò)服務(wù)接口,從⑶N緩存文件對(duì)應(yīng)從⑶N網(wǎng)絡(luò)服務(wù)接口 ;
[0070]如圖3所示,對(duì)步驟S102中查詢(xún)到每個(gè)⑶N緩存文件所對(duì)應(yīng)的⑶N網(wǎng)絡(luò)服務(wù)器的操作的細(xì)化(圖3中步驟S300?S304),以及,步驟S103中對(duì)每個(gè)⑶N緩存文件進(jìn)行更新的操作的細(xì)化(圖3中步驟S306),具體包括:
[0071]S300:通過(guò)Varnish接口,查詢(xún)到主CDN服務(wù)接口 ;
[0072]其中,Varnish接口是指一種HTTP (超文本轉(zhuǎn)移協(xié)議)加速器接口,當(dāng)然,本申請(qǐng)還可以使用Varnish接口之外的其他HTTP加速器接口。
[0073]S302:根據(jù)表單信息中包括的每個(gè)主⑶N緩存文件所對(duì)應(yīng)的主⑶N網(wǎng)絡(luò)服務(wù)器,通過(guò)主⑶N服務(wù)接口,查詢(xún)到每個(gè)主⑶N緩存文件所對(duì)應(yīng)的主⑶N網(wǎng)絡(luò)服務(wù)器,以及多個(gè)從CDN服務(wù)接口 ;
[0074]具體地,現(xiàn)有某些公司除了使用其他⑶N網(wǎng)絡(luò)服務(wù)器提供的⑶N網(wǎng)絡(luò)為其網(wǎng)頁(yè)服務(wù)外,自己也會(huì)自建CDN網(wǎng)絡(luò)為自己的網(wǎng)頁(yè)服務(wù),為了便于區(qū)分將自建的CDN網(wǎng)絡(luò)的服務(wù)接口稱(chēng)為主⑶N網(wǎng)絡(luò)服務(wù)接口,自建的公司稱(chēng)為主⑶N網(wǎng)絡(luò)服務(wù)器,其他⑶N網(wǎng)絡(luò)服務(wù)器提供的⑶N網(wǎng)絡(luò)的服務(wù)接口稱(chēng)為從⑶N網(wǎng)絡(luò)服務(wù)接口,其他⑶N網(wǎng)絡(luò)服務(wù)器稱(chēng)為從⑶N網(wǎng)絡(luò)服務(wù)器。
[0075]S304:根據(jù)表單信息中包括的每個(gè)從⑶N緩存文件所對(duì)應(yīng)的從CDN網(wǎng)絡(luò)服務(wù)器,通過(guò)從CDN服務(wù)接口,查詢(xún)到每個(gè)從CDN緩存文件所對(duì)應(yīng)的從CDN網(wǎng)絡(luò)服務(wù)器;
[0076]S306:根據(jù)表單信息中包括的每個(gè)主⑶N緩存文件所對(duì)應(yīng)的域名和每個(gè)主⑶N緩存文件的更新內(nèi)容,以及每個(gè)從CDN緩存文件所對(duì)應(yīng)的域名和每個(gè)從CDN緩存文件的更新內(nèi)容,對(duì)每個(gè)主CDN緩存文件和每個(gè)從CDN緩存文件進(jìn)行更新。
[0077]需要說(shuō)明的是,可以將本發(fā)明的方法封裝為一個(gè)刷新接口,其他系統(tǒng)可以通過(guò)調(diào)用刷新接口實(shí)現(xiàn)對(duì)相關(guān)的CDN緩存文件更新。
[0078]本實(shí)施例所述的更新CDN緩存文件的方法,在獲取到對(duì)多個(gè)內(nèi)容分發(fā)網(wǎng)絡(luò)CDN緩存文件進(jìn)行更新的表單信息后,通過(guò)集成CDN服務(wù)接口,查詢(xún)到每個(gè)CDN緩存文件所對(duì)應(yīng)的⑶N網(wǎng)絡(luò)服務(wù)器,根據(jù)表單信息,對(duì)每個(gè)⑶N緩存文件進(jìn)行更新,使得可以通過(guò)集成⑶N服務(wù)接口,查詢(xún)到所有CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器,不需要設(shè)置多個(gè)賬號(hào)進(jìn)行登錄,減少了更新時(shí)間,可以提高更新的效率。通過(guò)提供預(yù)設(shè)的刷新頁(yè)面,用戶(hù)可以快速登錄進(jìn)行更新,方便用戶(hù)使用。
[0079]如圖4所示,是本申請(qǐng)實(shí)施例的一種更新⑶N緩存文件的裝置結(jié)構(gòu)圖,該裝置包括:
[0080]第一獲取模塊401,用于獲取對(duì)多個(gè)內(nèi)容分發(fā)網(wǎng)絡(luò)CDN緩存文件進(jìn)行更新的表單信息;其中,表單信息包括每個(gè)CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器、每個(gè)CDN緩存文件所對(duì)應(yīng)的域名和每個(gè)CDN緩存文件的更新內(nèi)容;
[0081]查詢(xún)模塊402,用于根據(jù)表單信息中包括的每個(gè)⑶N緩存文件所對(duì)應(yīng)的⑶N網(wǎng)絡(luò)服務(wù)器,通過(guò)集成CDN服務(wù)接口,查詢(xún)到每個(gè)CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器;其中,集成⑶N服務(wù)接口中包括多個(gè)⑶N網(wǎng)絡(luò)服務(wù)接口,多個(gè)⑶N網(wǎng)絡(luò)服務(wù)接口分別對(duì)應(yīng)不同的⑶N網(wǎng)絡(luò)服務(wù)器;
[0082]更新模塊403,用于根據(jù)表單信息中包括的每個(gè)CDN緩存文件所對(duì)應(yīng)的域名和每個(gè)CDN緩存文件的更新內(nèi)容,對(duì)每個(gè)CDN緩存文件進(jìn)行更新。
[0083]優(yōu)選地,參見(jiàn)圖5,該裝置還包括:
[0084]第二獲取模塊404,用于獲取賬號(hào)登錄信息,以及對(duì)多個(gè)CDN緩存文件進(jìn)行更新的請(qǐng)求信息;
[0085]判斷模塊405,用于根據(jù)賬號(hào)登錄信息和請(qǐng)求信息,判斷賬號(hào)登錄信息對(duì)應(yīng)的賬號(hào)是否具有對(duì)請(qǐng)求信息對(duì)應(yīng)的多個(gè)CDN緩存文件進(jìn)行更新的權(quán)限,以及判斷所述賬號(hào)登錄信息對(duì)應(yīng)的賬號(hào)是否具有調(diào)用所述集成CDN服務(wù)接口的權(quán)限;
[0086]通知模塊406,用于如果判斷模塊405的判斷結(jié)果是具有更新的權(quán)限以及調(diào)用所述集成CDN服務(wù)接口的權(quán)限,則通知第一獲取模塊401執(zhí)行獲取對(duì)多個(gè)CDN緩存文件進(jìn)行更新的表單信息。
[0087]優(yōu)選地,第一獲取模塊401包括:
[0088]獲取單元,用于通過(guò)預(yù)設(shè)的刷新頁(yè)面,獲取賬號(hào)登錄信息,以及對(duì)多個(gè)CDN緩存文件進(jìn)行更新的請(qǐng)求信息;其中,預(yù)設(shè)的刷新頁(yè)面為預(yù)先設(shè)置的用于用戶(hù)登錄并提交所述請(qǐng)求信息和表單信息。[0089]優(yōu)選地,多個(gè)⑶N網(wǎng)絡(luò)服務(wù)接口包括一個(gè)主⑶N網(wǎng)絡(luò)服務(wù)接口和多個(gè)從⑶N網(wǎng)絡(luò)服務(wù)接口,主⑶N網(wǎng)絡(luò)服務(wù)接口對(duì)應(yīng)主⑶N網(wǎng)絡(luò)服務(wù)器,多個(gè)從⑶N網(wǎng)絡(luò)服務(wù)接口分別對(duì)應(yīng)不同的從⑶N網(wǎng)絡(luò)服務(wù)器;
[0090]多個(gè)⑶N緩存文件包括多個(gè)主⑶N緩存文件和多個(gè)從⑶N緩存文件,主⑶N緩存文件對(duì)應(yīng)主⑶N網(wǎng)絡(luò)服務(wù)接口,從⑶N緩存文件對(duì)應(yīng)從⑶N網(wǎng)絡(luò)服務(wù)接口 ;
[0091 ] 相應(yīng)地,查詢(xún)模塊402包括:
[0092]第一查詢(xún)單元,用于通過(guò)Varnish接口,查詢(xún)到主⑶N服務(wù)接口 ;
[0093]第二查詢(xún)單元,用于根據(jù)表單信息中包括的每個(gè)主⑶N緩存文件所對(duì)應(yīng)的主⑶N網(wǎng)絡(luò)服務(wù)器,通過(guò)主⑶N服務(wù)接口,查詢(xún)到每個(gè)主⑶N緩存文件所對(duì)應(yīng)的主⑶N網(wǎng)絡(luò)服務(wù)器,以及多個(gè)從⑶N服務(wù)接口 ;
[0094]第三查詢(xún)單元,用于根據(jù)表單信息中包括的每個(gè)從⑶N緩存文件所對(duì)應(yīng)的從⑶N網(wǎng)絡(luò)服務(wù)器,通過(guò)從CDN服務(wù)接口,查詢(xún)到每個(gè)從CDN緩存文件所對(duì)應(yīng)的從CDN網(wǎng)絡(luò)服務(wù)器;
[0095]相應(yīng)地,更新模塊403包括:
[0096]更新單元,用于根據(jù)表單信息,對(duì)每個(gè)主CDN緩存文件和每個(gè)從CDN緩存文件進(jìn)行更新。
[0097]本實(shí)施例 所述的更新CDN緩存文件的裝置,在獲取到對(duì)多個(gè)內(nèi)容分發(fā)網(wǎng)絡(luò)CDN緩存文件進(jìn)行更新的表單信息后,通過(guò)集成CDN服務(wù)接口,查詢(xún)到每個(gè)CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器,根據(jù)表單信息,對(duì)每個(gè)CDN緩存文件進(jìn)行更新,使得可以通過(guò)集成CDN服務(wù)接口,查詢(xún)到所有CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器,不需要設(shè)置多個(gè)賬號(hào)進(jìn)行登錄,減少了更新時(shí)間,可以提高更新的效率。通過(guò)提供預(yù)設(shè)的刷新頁(yè)面,用戶(hù)可以快速登錄進(jìn)行更新,方便用戶(hù)使用。
[0098]所述裝置與前述的方法流程描述對(duì)應(yīng),不足之處參考上述方法流程的敘述,不再
--贅述。
[0099]還需要說(shuō)明的是,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的商品或者系統(tǒng)不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種商品或者系統(tǒng)所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的商品或者系統(tǒng)中還存在另外的相同要素。
[0100]上述說(shuō)明示出并描述了本申請(qǐng)的若干優(yōu)選實(shí)施例,但如前所述,應(yīng)當(dāng)理解本申請(qǐng)并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過(guò)上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí)進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本申請(qǐng)的精神和范圍,則都應(yīng)在本申請(qǐng)所附權(quán)利要求的保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種更新CDN緩存文件的方法,其特征在于,所述方法包括:獲取對(duì)多個(gè)內(nèi)容分發(fā)網(wǎng)絡(luò)CDN緩存文件進(jìn)行更新的表單信息;其中,所述表單信息包括每個(gè)所述CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器的地址、每個(gè)所述CDN緩存文件所對(duì)應(yīng)的域名和每個(gè)所述CDN緩存文件的更新內(nèi)容;根據(jù)所述表單信息中包括的每個(gè)所述CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器的地址,通過(guò)集成CDN服務(wù)接口,查詢(xún)到每個(gè)所述CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器;其中,所述集成⑶N服務(wù)接口中包括多個(gè)⑶N網(wǎng)絡(luò)服務(wù)接口,各個(gè)所述⑶N網(wǎng)絡(luò)服務(wù)接口分別對(duì)應(yīng)不同的CDN網(wǎng)絡(luò)服務(wù)器;根據(jù)所述表單信息中包括的每個(gè)所述CDN緩存文件所對(duì)應(yīng)的域名和每個(gè)所述CDN緩存文件的更新內(nèi)容,對(duì)每個(gè)所述CDN緩存文件進(jìn)行更新。
2.如權(quán)利要求1所述的方法,其特征在于,獲取對(duì)多個(gè)CDN緩存文件進(jìn)行更新的表單信息之前,還包括:獲取賬號(hào)登錄信息,以及對(duì)多個(gè)所述CDN緩存文件進(jìn)行更新的請(qǐng)求信息;根據(jù)所述賬號(hào)登錄信息和所述請(qǐng)求信息,判斷所述賬號(hào)登錄信息對(duì)應(yīng)的賬號(hào)是否具有對(duì)所述請(qǐng)求信息對(duì)應(yīng)的多個(gè)所述CDN緩存文件進(jìn)行更新的權(quán)限,以及判斷所述賬號(hào)登錄信息對(duì)應(yīng)的賬號(hào)是否具有調(diào)用所述集成CDN服務(wù)接口的權(quán)限;如果具有更新的權(quán)限以及調(diào)用所述集成CDN服務(wù)接口的權(quán)限,則執(zhí)行所述獲取對(duì)多個(gè)CDN緩存文件進(jìn)行更新的表單信息。
3.如權(quán)利要求2所述的方法,其特征在于,獲取賬號(hào)登錄信息,以及對(duì)多個(gè)所述CDN緩存文件進(jìn)行更新的請(qǐng)求信息 ,包括:通過(guò)預(yù)設(shè)的刷新頁(yè)面,獲取賬號(hào)登錄信息,以及對(duì)多個(gè)所述CDN緩存文件進(jìn)行更新的請(qǐng)求信息;其中,預(yù)設(shè)的刷新頁(yè)面用于用戶(hù)登錄并提交所述請(qǐng)求信息和所述表單信息。
4.如權(quán)利要求1-3任一權(quán)利要求所述的方法,其特征在于,多個(gè)所述CDN網(wǎng)絡(luò)服務(wù)接口包括一個(gè)主⑶N網(wǎng)絡(luò)服務(wù)接口和多個(gè)從⑶N網(wǎng)絡(luò)服務(wù)接口,所述主⑶N網(wǎng)絡(luò)服務(wù)接口對(duì)應(yīng)主⑶N網(wǎng)絡(luò)服務(wù)器,多個(gè)所述從⑶N網(wǎng)絡(luò)服務(wù)接口分別對(duì)應(yīng)不同的從⑶N網(wǎng)絡(luò)服務(wù)器;多個(gè)所述CDN緩存文件包括多個(gè)主CDN緩存文件和多個(gè)從CDN緩存文件,所述主CDN緩存文件對(duì)應(yīng)所述主CDN網(wǎng)絡(luò)服務(wù)接口,所述從CDN緩存文件對(duì)應(yīng)所述從CDN網(wǎng)絡(luò)服務(wù)接Π ;相應(yīng)地,根據(jù)所述表單信息中包括的每個(gè)所述CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器的地址,通過(guò)集成⑶N服務(wù)接口,查詢(xún)到每個(gè)所述⑶N緩存文件所對(duì)應(yīng)的⑶N網(wǎng)絡(luò)服務(wù)器,包括:通過(guò)超文本轉(zhuǎn)移協(xié)議加速器接口,查詢(xún)到所述主CDN服務(wù)接口 ;根據(jù)所述表單信息中包括的每個(gè)所述主CDN緩存文件所對(duì)應(yīng)的主CDN網(wǎng)絡(luò)服務(wù)器,通過(guò)所述主⑶N服務(wù)接口,查詢(xún)到每個(gè)所述主⑶N緩存文件所對(duì)應(yīng)的主⑶N網(wǎng)絡(luò)服務(wù)器,以及多個(gè)所述從CDN服務(wù)接口 ;根據(jù)所述表單信息中包括的每個(gè)所述從CDN緩存文件所對(duì)應(yīng)的從CDN網(wǎng)絡(luò)服務(wù)器,通過(guò)所述從CDN服務(wù)接口,查詢(xún)到每個(gè)所述從CDN緩存文件所對(duì)應(yīng)的從CDN網(wǎng)絡(luò)服務(wù)器;相應(yīng)地,根據(jù)所述表單信息中包括的每個(gè)所述CDN緩存文件所對(duì)應(yīng)的域名和每個(gè)所述CDN緩存文件的更新內(nèi)容,對(duì)每個(gè)所述CDN緩存文件進(jìn)行更新,包括:根據(jù)所述表單信息中包括的每個(gè)所述主CDN緩存文件所對(duì)應(yīng)的域名和每個(gè)所述主CDN緩存文件的更新內(nèi)容,以及每個(gè)所述從CDN緩存文件所對(duì)應(yīng)的域名和每個(gè)所述從CDN緩存文件的更新內(nèi)容,對(duì)每個(gè)所述主CDN緩存文件和每個(gè)所述從CDN緩存文件進(jìn)行更新。
5.一種更新CDN緩存文件的裝置,其特征在于,所述裝置包括:第一獲取模塊,用于獲取對(duì)多個(gè)內(nèi)容分發(fā)網(wǎng)絡(luò)CDN緩存文件進(jìn)行更新的表單信息;其中,所述表單信息包括每個(gè)所述CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器的地址、每個(gè)所述CDN緩存文件所對(duì)應(yīng)的域名和每個(gè)所述CDN緩存文件的更新內(nèi)容;查詢(xún)模塊,用于根據(jù)所述表單信息中包括的每個(gè)所述CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器的地址,通過(guò)集成CDN服務(wù)接口,查詢(xún)到每個(gè)所述CDN緩存文件所對(duì)應(yīng)的CDN網(wǎng)絡(luò)服務(wù)器;其中,所述集成⑶N服務(wù)接口中包括多個(gè)⑶N網(wǎng)絡(luò)服務(wù)接口,多個(gè)所述⑶N網(wǎng)絡(luò)服務(wù)接口分別對(duì)應(yīng)不同的CDN網(wǎng)絡(luò)服務(wù)器;更新模塊,用于根據(jù)所述表單信息中包括的每個(gè)所述CDN緩存文件所對(duì)應(yīng)的域名和每個(gè)所述CDN緩存文件的更新內(nèi)容,對(duì)每個(gè)所述CDN緩存文件進(jìn)行更新。
6.如權(quán)利要求5所述的裝置,其特征在于,所述裝置還包括:第二獲取模塊,用于獲取賬號(hào)登錄信息,以及對(duì)多個(gè)所述CDN緩存文件進(jìn)行更新的請(qǐng)求信息;判斷模塊,用于根據(jù)所述賬號(hào)登錄信息和所述請(qǐng)求信息,判斷所述賬號(hào)登錄信息對(duì)應(yīng)的賬號(hào)是否具有對(duì)所述請(qǐng)求信息對(duì)應(yīng)的多個(gè)所述CDN緩存文件進(jìn)行更新的權(quán)限,以及判斷所述賬號(hào)登錄信息對(duì)應(yīng)的賬號(hào)是否具有調(diào)用所述集成CDN服務(wù)接口的權(quán)限;通知模塊,用于如果所述判斷模塊的判斷結(jié)果是具有更新的權(quán)限以及調(diào)用所述集成CDN服務(wù)接口的權(quán)限,則通知所述第一獲取模塊執(zhí)行所述獲取對(duì)多個(gè)CDN緩存文件進(jìn)行更新的表單信息。`
7.如權(quán)利要求6所述的裝置,其特征在于,所述第一獲取模塊包括:獲取單元,用于通過(guò)預(yù)設(shè)的刷新頁(yè)面,獲取賬號(hào)登錄信息,以及對(duì)多個(gè)所述CDN緩存文件進(jìn)行更新的請(qǐng)求信息;其中,預(yù)設(shè)的刷新頁(yè)面為預(yù)先設(shè)置的用于用戶(hù)登錄并提交所述請(qǐng)求信息和所述表單信息。
8.如權(quán)利要求5-7任一權(quán)利要求所述的裝置,其特征在于,多個(gè)所述CDN網(wǎng)絡(luò)服務(wù)接口包括一個(gè)主⑶N網(wǎng)絡(luò)服務(wù)接口和多個(gè)從⑶N網(wǎng)絡(luò)服務(wù)接口,所述主⑶N網(wǎng)絡(luò)服務(wù)接口對(duì)應(yīng)主⑶N網(wǎng)絡(luò)服務(wù)器,多個(gè)所述從⑶N網(wǎng)絡(luò)服務(wù)接口分別對(duì)應(yīng)不同的從⑶N網(wǎng)絡(luò)服務(wù)器;多個(gè)所述CDN緩存文件包括多個(gè)主CDN緩存文件和多個(gè)從CDN緩存文件,所述主CDN緩存文件對(duì)應(yīng)所述主CDN網(wǎng)絡(luò)服務(wù)接口,所述從CDN緩存文件對(duì)應(yīng)所述從CDN網(wǎng)絡(luò)服務(wù)接Π ;相應(yīng)地,所述查詢(xún)模塊包括:第一查詢(xún)單元,用于通過(guò)超文本轉(zhuǎn)移協(xié)議加速器接口,查詢(xún)到所述主CDN服務(wù)接口 ;第二查詢(xún)單元,用于根據(jù)所述表單信息中包括的每個(gè)所述主CDN緩存文件所對(duì)應(yīng)的主⑶N網(wǎng)絡(luò)服務(wù)器,通過(guò)所述主⑶N服務(wù)接口,查詢(xún)到每個(gè)所述主⑶N緩存文件所對(duì)應(yīng)的主⑶N網(wǎng)絡(luò)服務(wù)器,以及多個(gè)所述從⑶N服務(wù)接口 ;第三查詢(xún)單元,用于根據(jù)所述表單信息中包括的每個(gè)所述從CDN緩存文件所對(duì)應(yīng)的從CDN網(wǎng)絡(luò)服務(wù)器,通過(guò)所述從CDN服務(wù)接口,查詢(xún)到每個(gè)所述從CDN緩存文件所對(duì)應(yīng)的從⑶N網(wǎng)絡(luò)服務(wù)器;相應(yīng)地,所述更新模塊包括:更新單元,用于根據(jù)所述表單信息中包括的每個(gè)所述主CDN緩存文件所對(duì)應(yīng)的域名和每個(gè)所述主CDN緩存文件的更新內(nèi)容,以及每個(gè)所述從CDN緩存文件所對(duì)應(yīng)的域名和每個(gè)所述從CDN緩存文件的更新內(nèi)容,對(duì)每個(gè)所述主CDN緩存文件和每個(gè)所述從CDN緩存文件進(jìn)行更新。`
【文檔編號(hào)】H04L29/06GK103685551SQ201310727048
【公開(kāi)日】2014年3月26日 申請(qǐng)日期:2013年12月25日 優(yōu)先權(quán)日:2013年12月25日
【發(fā)明者】劉旺, 張國(guó)斌, 夏彥剛, 陳真 申請(qǐng)人:樂(lè)視網(wǎng)信息技術(shù)(北京)股份有限公司