本公開涉及計算機,具體涉及內(nèi)容分發(fā)網(wǎng)絡(luò)配置方法、裝置、設(shè)備、介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、在相關(guān)技術(shù)中,用戶通過域名接入內(nèi)容分發(fā)網(wǎng)絡(luò)的服務(wù),以實現(xiàn)資源訪問加速。為了精確控制資源請求行為,內(nèi)容分發(fā)網(wǎng)絡(luò)的提供商通常會通過配置控制系統(tǒng)為用戶提供豐富多樣的域名配置能力。這些域名配置能力往往是域名級別的,若某個域名配置了某些功能,則對這個域名下的所有請求場景都會生效。但是,在實際的業(yè)務(wù)場景中,用戶可能希望某些功能僅在特定請求場景下才生效。面對復雜的客戶需求,往往需要內(nèi)容分發(fā)網(wǎng)絡(luò)的服務(wù)器和域名配置控制系統(tǒng)同時對該功能進行擴展、開發(fā)、測試,從而導致內(nèi)容分發(fā)網(wǎng)絡(luò)配置耗時較長。
技術(shù)實現(xiàn)思路
1、有鑒于此,本公開提供了一種內(nèi)容分發(fā)網(wǎng)絡(luò)配置方法、裝置、設(shè)備、介質(zhì)及程序產(chǎn)品,以解決內(nèi)容分發(fā)網(wǎng)絡(luò)配置耗時較長的問題。
2、第一方面,本公開提供了一種內(nèi)容分發(fā)網(wǎng)絡(luò)配置方法,所述方法包括:
3、顯示規(guī)則配置頁面,所述規(guī)則配置頁面顯示有內(nèi)容分發(fā)網(wǎng)絡(luò)對于目標域名的第一條件配置項;
4、響應于針對所述第一條件配置項的配置操作,配置并顯示第一條件組;
5、響應于針對所述第一條件組的動作配置指令,顯示第一動作配置項;
6、響應于針對所述第一動作配置項的配置操作,配置并顯示所述第一條件組對應的第一執(zhí)行動作,所述第一執(zhí)行動作的執(zhí)行時機與所述第一條件組的判斷時機相關(guān);
7、基于所述第一條件組與所述第一執(zhí)行動作,生成所述目標域名的第一處理信息,所述第一處理信息用于所述內(nèi)容分發(fā)網(wǎng)絡(luò)處理所述目標域名下的訪問請求。
8、第二方面,本公開提供了一種內(nèi)容分發(fā)網(wǎng)絡(luò)配置裝置,所述裝置包括:
9、頁面顯示模塊,用于顯示規(guī)則配置頁面,所述規(guī)則配置頁面顯示有內(nèi)容分發(fā)網(wǎng)絡(luò)對于目標域名的第一條件配置項;
10、條件配置模塊,用于響應于針對所述第一條件配置項的配置操作,配置并顯示第一條件組;
11、指令響應模塊,用于響應于針對所述第一條件組的動作配置指令,顯示第一動作配置項;
12、動作配置模塊,用于響應于針對所述第一動作配置項的配置操作,配置并顯示所述第一條件組對應的第一執(zhí)行動作,所述第一執(zhí)行動作的執(zhí)行時機與所述第一條件組的判斷時機相關(guān);
13、配置生成模塊,用于基于所述第一條件組與所述第一執(zhí)行動作,生成所述目標域名的第一處理信息,所述第一處理信息用于所述內(nèi)容分發(fā)網(wǎng)絡(luò)處理所述目標域名下的訪問請求。
14、第三方面,本公開提供了一種電子設(shè)備,包括:存儲器和處理器,存儲器和處理器之間互相通信連接,存儲器中存儲有計算機指令,處理器通過執(zhí)行計算機指令,從而執(zhí)行上述第一方面的內(nèi)容分發(fā)網(wǎng)絡(luò)配置方法。
15、第四方面,本公開提供了一種計算機可讀存儲介質(zhì),該計算機可讀存儲介質(zhì)上存儲有計算機指令,計算機指令用于使計算機執(zhí)行上述第一方面的內(nèi)容分發(fā)網(wǎng)絡(luò)配置方法。
16、第五方面,本公開提供了一種計算機程序產(chǎn)品,包括計算機指令,計算機指令用于使計算機執(zhí)行上述第一方面的內(nèi)容分發(fā)網(wǎng)絡(luò)配置方法。
17、本公開實施例提供的內(nèi)容分發(fā)網(wǎng)絡(luò)配置方法,通過針對第一條件配置項的配置操作,配置并顯示第一條件組。以及,通過針對第一動作配置項的配置操作,配置并顯示第一條件組對應的第一執(zhí)行動作。因此,能夠利用第一條件組與對應的第一執(zhí)行動作的配置,實現(xiàn)條件組與執(zhí)行動作之間的自由組合,以靈活配置內(nèi)容分發(fā)網(wǎng)絡(luò)對于目標域名的處理。同時,所配置的第一執(zhí)行動作的執(zhí)行時機與第一條件組的判斷時機相關(guān),因此,能夠避免內(nèi)容分發(fā)網(wǎng)絡(luò)在處理目標域名下的訪問請求時第一執(zhí)行動作先于第一條件組被觸發(fā),以保證內(nèi)容分發(fā)網(wǎng)絡(luò)配置在時序上的正確性。進而,基于第一條件組與對應的第一執(zhí)行動作,生成目標域名的第一處理信息,以使內(nèi)容分發(fā)網(wǎng)絡(luò)基于第一處理信息對目標域名下的訪問請求進行處理。因此,能夠有效提高內(nèi)容分發(fā)網(wǎng)絡(luò)的配置效率,以提高對于目標域名的復雜定制化需求的配置效率。
1.一種內(nèi)容分發(fā)網(wǎng)絡(luò)配置方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應于針對所述第一條件配置項的配置操作,配置并顯示第一條件組,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述規(guī)則配置頁面上還顯示有用于添加所述第一配置條件的子條件組的第一條件添加控件;所述方法還包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述規(guī)則配置頁面上還顯示有用于添加所述第一條件組的配置條件的第二條件添加控件;所述方法還包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一條件組包括至少一個嵌套層級的配置條件,所述規(guī)則配置頁面上還顯示有與嵌套層級對應的邏輯連接詞,所述邏輯連接詞用于對相應嵌套層級的配置條件進行組合;所述方法還包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一動作配置項包括用于配置所述第一執(zhí)行動作的執(zhí)行時機的第一子配置項,以及用于配置所述第一執(zhí)行動作的其他動作信息的第二子配置項;所述響應于針對所述第一動作配置項的配置操作,配置并顯示所述第一條件組對應的第一執(zhí)行動作,包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述響應于針對所述第一子配置項的配置操作,配置并顯示所述第一執(zhí)行動作的目標執(zhí)行時機,包括:
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括:
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述規(guī)則配置頁面上還顯示有第一動作添加控件,所述第一動作添加控件用于添加所述第一條件組對應的執(zhí)行動作;所述方法還包括:
10.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述規(guī)則配置頁面對應于所述第一條件組的區(qū)域還顯示有第一規(guī)則添加控件;所述方法還包括:
11.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述規(guī)則配置頁面上還顯示有第二規(guī)則添加控件;所述方法還包括:
12.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述規(guī)則配置頁面上還顯示有第二動作添加控件,所述第二動作添加控件用于配置在所述第一條件組不滿足的情況下所執(zhí)行的第四執(zhí)行動作。
13.一種內(nèi)容分發(fā)網(wǎng)絡(luò)配置裝置,其特征在于,所述裝置包括:
14.一種電子設(shè)備,其特征在于,包括:
15.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)上存儲有計算機指令,所述計算機指令用于使計算機執(zhí)行權(quán)利要求1至12中任一項所述的內(nèi)容分發(fā)網(wǎng)絡(luò)配置方法。
16.一種計算機程序產(chǎn)品,其特征在于,包括計算機指令,所述計算機指令用于使計算機執(zhí)行權(quán)利要求1至12中任一項所述的內(nèi)容分發(fā)網(wǎng)絡(luò)配置方法。