本申請(qǐng)涉及大數(shù)據(jù),具體涉及一種業(yè)務(wù)配置方法、業(yè)務(wù)配置裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、在業(yè)務(wù)系統(tǒng)的發(fā)布過程中,通常會(huì)采用灰度發(fā)布,將業(yè)務(wù)系統(tǒng)進(jìn)行修改或更新得到新的業(yè)務(wù)系統(tǒng)版本,逐漸將新版本的功能應(yīng)用于生產(chǎn)環(huán)境中,以確保系統(tǒng)的穩(wěn)定性?;叶劝l(fā)布是一種逐步將新版本的軟件或功能推出到一小部分用戶終端,以驗(yàn)證其穩(wěn)定性和可靠性的軟件發(fā)布策略。通??梢酝ㄟ^請(qǐng)求轉(zhuǎn)發(fā)裝置根據(jù)不同的業(yè)務(wù)策略將用戶終端的訪問請(qǐng)求轉(zhuǎn)發(fā)至對(duì)應(yīng)的服務(wù)器。這樣,通過不同的業(yè)務(wù)策略對(duì)用戶終端的訪問請(qǐng)求進(jìn)行配置,可以減少業(yè)務(wù)系統(tǒng)新版本在全量發(fā)布過程中由于程序問題導(dǎo)致的大量異常情況,從而減少業(yè)務(wù)損失。
技術(shù)實(shí)現(xiàn)思路
1、針對(duì)上述技術(shù)問題,本申請(qǐng)?zhí)峁┮环N業(yè)務(wù)配置方法、業(yè)務(wù)配置裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)。
2、第一方面,本申請(qǐng)?zhí)峁┮环N業(yè)務(wù)配置方法,包括:
3、按照第一分配規(guī)則對(duì)接收到的第一訪問請(qǐng)求添加第一分配標(biāo)識(shí);
4、確定添加了第一分配標(biāo)識(shí)的第一訪問請(qǐng)求是否滿足第二分配規(guī)則;
5、響應(yīng)于第一訪問請(qǐng)求滿足第二分配規(guī)則,對(duì)第一訪問請(qǐng)求添加第二分配標(biāo)識(shí);
6、根據(jù)第一業(yè)務(wù)策略處理具有第二分配標(biāo)識(shí)的第一訪問請(qǐng)求。
7、第二方面,本申請(qǐng)?zhí)峁┮环N業(yè)務(wù)配置裝置,包括:
8、添加模塊,用于按照第一分配規(guī)則對(duì)接收到的第一訪問請(qǐng)求添加第一分配標(biāo)識(shí);
9、確定模塊,用于確定第一訪問請(qǐng)求是否滿足第二分配規(guī)則;
10、標(biāo)識(shí)模塊,用于若第一訪問請(qǐng)求滿足第二分配規(guī)則,則對(duì)第一訪問請(qǐng)求添加第二分配標(biāo)識(shí);
11、處理模塊,用于根據(jù)第一業(yè)務(wù)策略處理具有第二分配標(biāo)識(shí)的第一訪問請(qǐng)求。
12、第三方面,本申請(qǐng)?zhí)峁┮环N計(jì)算機(jī)設(shè)備,包括處理器和存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)有多條指令;所述處理器從所述存儲(chǔ)器中加載指令,以執(zhí)行如本申請(qǐng)實(shí)施例所提供的任一種業(yè)務(wù)配置方法的步驟。
13、第四方面,本申請(qǐng)?zhí)峁┮环N計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有多條指令,指令適于處理器進(jìn)行加載,以執(zhí)行如本申請(qǐng)實(shí)施例所提供的任一種業(yè)務(wù)配置方法的步驟。
14、第五方面,本申請(qǐng)?zhí)峁┮环N計(jì)算機(jī)程序產(chǎn)品,計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行如本申請(qǐng)實(shí)施例所提供的任一種業(yè)務(wù)配置方法的步驟。
15、本申請(qǐng)首先按照第一分配規(guī)則對(duì)接收到的第一訪問請(qǐng)求添加第一分配標(biāo)識(shí)。然后確定添加了第一分配標(biāo)識(shí)的第一訪問請(qǐng)求是否滿足第二分配規(guī)則。接著,響應(yīng)于第一訪問請(qǐng)求滿足第二分配規(guī)則,對(duì)第一訪問請(qǐng)求添加第二分配標(biāo)識(shí)。最后,根據(jù)第一業(yè)務(wù)策略處理具有第二分配標(biāo)識(shí)的第一訪問請(qǐng)求。這樣,基于第一分配規(guī)則和第二分配規(guī)則對(duì)接收到的第一訪問請(qǐng)求進(jìn)行篩選,將滿足第一分配規(guī)則和第二分配規(guī)則的第一訪問請(qǐng)求按照第一業(yè)務(wù)策略處理。如此,通過兩個(gè)分配規(guī)則對(duì)第一訪問請(qǐng)求的業(yè)務(wù)策略進(jìn)行配置,可以提高訪問請(qǐng)求的業(yè)務(wù)策略配置的精準(zhǔn)性,從而確保業(yè)務(wù)系統(tǒng)的穩(wěn)定性。
1.一種業(yè)務(wù)配置方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的業(yè)務(wù)配置方法,其特征在于,還包括:
3.根據(jù)權(quán)利要求2所述的業(yè)務(wù)配置方法,其特征在于,所述確定添加了所述第一分配標(biāo)識(shí)的所述第一訪問請(qǐng)求是否滿足第二分配規(guī)則,包括:
4.根據(jù)權(quán)利要求3所述的業(yè)務(wù)配置方法,其特征在于,所述根據(jù)所述第一請(qǐng)求數(shù)與所述第二請(qǐng)求數(shù)確定所述第一訪問請(qǐng)求是否滿足所述第二分配規(guī)則,包括:
5.根據(jù)權(quán)利要求4所述的業(yè)務(wù)配置方法,其特征在于,所述確定具有所述第二分配標(biāo)識(shí)的所述第一訪問請(qǐng)求的第一請(qǐng)求數(shù),以及所述訪問請(qǐng)求的第二請(qǐng)求數(shù),包括:
6.根據(jù)權(quán)利要求5所述的業(yè)務(wù)配置方法,其特征在于,所述滑動(dòng)時(shí)間窗口包括第一指針和第二指針,所述確定具有所述第二分配標(biāo)識(shí)的所述第一訪問請(qǐng)求的第一請(qǐng)求數(shù),以及所述訪問請(qǐng)求的第二請(qǐng)求數(shù),還包括:
7.根據(jù)權(quán)利要求6所述的業(yè)務(wù)配置方法,其特征在于,所述根據(jù)所述時(shí)間戳,控制所述第一指針和第二指針進(jìn)行移動(dòng),以對(duì)所述計(jì)數(shù)時(shí)間窗口進(jìn)行計(jì)數(shù),包括:
8.根據(jù)權(quán)利要求4所述的業(yè)務(wù)配置方法,其特征在于,所述確定具有所述第二分配標(biāo)識(shí)的所述第一訪問請(qǐng)求的第一請(qǐng)求數(shù),以及所述訪問請(qǐng)求的第二請(qǐng)求數(shù)的步驟之前,還包括:
9.根據(jù)權(quán)利要求1所述的業(yè)務(wù)配置方法,其特征在于,所述按照第一分配規(guī)則對(duì)接收到的第一訪問請(qǐng)求添加第一分配標(biāo)識(shí),包括:
10.根據(jù)權(quán)利要求9所述的業(yè)務(wù)配置方法,其特征在于,還包括:
11.根據(jù)權(quán)利要求2所述的業(yè)務(wù)配置方法,其特征在于,還包括:
12.一種業(yè)務(wù)配置裝置,其特征在于,包括:
13.一種計(jì)算機(jī)設(shè)備,其特征在于,包括處理器和存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)有多條指令;所述處理器從所述存儲(chǔ)器中加載指令,以執(zhí)行如權(quán)利要求1至11中任一項(xiàng)所述的業(yè)務(wù)配置方法的步驟。
14.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有多條指令,所述指令適于處理器進(jìn)行加載,以執(zhí)行如權(quán)利要求1至11中任一項(xiàng)所述的業(yè)務(wù)配置方法的步驟。
15.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行如權(quán)利要求1至11中任一項(xiàng)所述的業(yè)務(wù)配置方法的步驟。