本申請屬于通信,尤其涉及一種業(yè)務(wù)異常處理方法、裝置、電子設(shè)備及可讀存儲介質(zhì)。
背景技術(shù):
1、隨著互聯(lián)網(wǎng)的發(fā)展,xr(extended?reality,擴(kuò)展現(xiàn)實(shí))等技術(shù)越來越深入到家庭中。但受限于家庭內(nèi)網(wǎng)質(zhì)量的影響,xr等技術(shù)的業(yè)務(wù)時(shí)延問題,對于家寬網(wǎng)絡(luò)是一項(xiàng)重要的挑戰(zhàn)。用于進(jìn)行網(wǎng)絡(luò)加速的加速網(wǎng)絡(luò)(例如content?delivery?network,內(nèi)容分發(fā)網(wǎng)絡(luò))面向家庭全業(yè)務(wù),可以提供場景化、差異化的骨干網(wǎng)絡(luò)服務(wù)及質(zhì)量保障,可以有效解決家寬網(wǎng)絡(luò)時(shí)延問題,滿足各種業(yè)務(wù)需求,有助于推進(jìn)xr等先進(jìn)技術(shù)的業(yè)務(wù)發(fā)展。
2、加速網(wǎng)絡(luò)主要包括兩類節(jié)點(diǎn):接入節(jié)點(diǎn)與卸載節(jié)點(diǎn),這兩類節(jié)點(diǎn)通常為云上節(jié)點(diǎn),用戶通過接入節(jié)點(diǎn)接入加速網(wǎng)絡(luò),接入節(jié)點(diǎn)根據(jù)業(yè)務(wù)訪問策略將流量導(dǎo)流到卸載節(jié)點(diǎn),由卸載節(jié)點(diǎn)將流量卸載到用戶訪問的目的地址。在此過程中,由于大量用戶均通過同一卸載節(jié)點(diǎn)的ip對目的地址進(jìn)行業(yè)務(wù)訪問,因此,若目的地址對應(yīng)的網(wǎng)站的安全策略設(shè)置較敏感,則會將卸載節(jié)點(diǎn)的ip設(shè)置為非法ip,并對該ip進(jìn)行封禁,導(dǎo)致用戶通過該ip訪問的業(yè)務(wù)出現(xiàn)異常,使用戶體驗(yàn)不佳,進(jìn)一步導(dǎo)致用戶滿意度下降,用戶群體流失。
3、為了減少由于ip被封禁導(dǎo)致的用戶體驗(yàn)差的問題,目前相關(guān)技術(shù)中主要有兩種解決方案,一種是不斷更換用于訪問業(yè)務(wù)的ip,另一種是不斷更換用于訪問業(yè)務(wù)的端口。但是上述兩種方案對于將節(jié)點(diǎn)部署在云上的業(yè)務(wù)來說是無法適用的,也即無法適用于加速網(wǎng)絡(luò)中的業(yè)務(wù),首先,無法為云上節(jié)點(diǎn)申請大量公網(wǎng)ip,作為用于更換的ip地址庫,其次,業(yè)務(wù)一般是對訪問該業(yè)務(wù)的ip進(jìn)行封禁,所以通過更換端口的方式無法恢復(fù)異常業(yè)務(wù)。
技術(shù)實(shí)現(xiàn)思路
1、本申請實(shí)施例提供一種業(yè)務(wù)異常處理方法、裝置、設(shè)備及計(jì)算機(jī)存儲介質(zhì),能夠?qū)铀倬W(wǎng)絡(luò)中的業(yè)務(wù)進(jìn)行業(yè)務(wù)異常處理。
2、第一方面,本申請實(shí)施例提供一種業(yè)務(wù)異常處理方法,應(yīng)用于探測端,方法包括:
3、獲取利用探測端對應(yīng)的卸載節(jié)點(diǎn)訪問目標(biāo)業(yè)務(wù)時(shí)的訪問狀態(tài)信息,目標(biāo)業(yè)務(wù)為到達(dá)實(shí)際探測周期的業(yè)務(wù);
4、根據(jù)訪問狀態(tài)信息,確定利用卸載節(jié)點(diǎn)訪問目標(biāo)業(yè)務(wù)是否存在異常;
5、生成目標(biāo)業(yè)務(wù)的訪問記錄,訪問記錄包括訪問狀態(tài)信息、目標(biāo)業(yè)務(wù)的訪問路徑信息以及狀態(tài)標(biāo)識,訪問路徑信息包括卸載節(jié)點(diǎn)的ip地址和目標(biāo)業(yè)務(wù)的訪問地址,狀態(tài)標(biāo)識用于標(biāo)識利用卸載節(jié)點(diǎn)訪問目標(biāo)業(yè)務(wù)是否存在異常;
6、在確定利用卸載節(jié)點(diǎn)訪問目標(biāo)業(yè)務(wù)存在異常的情況下,將訪問記錄上報(bào)至控制中心。
7、第二方面,本申請實(shí)施例提供了一種業(yè)務(wù)異常處理方法,應(yīng)用于控制中心,方法包括:
8、在接收到n個(gè)探測端中任意探測端上報(bào)的目標(biāo)業(yè)務(wù)的訪問記錄的情況下,確定目標(biāo)業(yè)務(wù)存在訪問異常,訪問記錄包括利用探測端對應(yīng)的卸載節(jié)點(diǎn)訪問目標(biāo)業(yè)務(wù)時(shí)的訪問狀態(tài)信息、目標(biāo)業(yè)務(wù)的訪問路徑信息以及狀態(tài)標(biāo)識,訪問路徑信息包括探測端對應(yīng)的卸載節(jié)點(diǎn)的ip地址和目標(biāo)業(yè)務(wù)的訪問地址,狀態(tài)標(biāo)識用于標(biāo)識利用探測端對應(yīng)的卸載節(jié)點(diǎn)訪問目標(biāo)業(yè)務(wù)是否存在異常,n為正整數(shù);
9、從n個(gè)探測端中獲取目標(biāo)業(yè)務(wù)的多個(gè)訪問記錄;
10、將多個(gè)訪問記錄中,訪問狀態(tài)信息對應(yīng)的訪問性能最好的正常訪問記錄作為目標(biāo)訪問記錄,正常訪問記錄為包含的狀態(tài)標(biāo)識表示利用探測端對應(yīng)的卸載節(jié)點(diǎn)對目標(biāo)業(yè)務(wù)訪問不存在異常的訪問記錄;
11、基于目標(biāo)訪問記錄中的目標(biāo)訪問路徑信息,生成目標(biāo)業(yè)務(wù)對應(yīng)的目標(biāo)訪問策略;
12、將目標(biāo)訪問策略下發(fā)至目標(biāo)業(yè)務(wù)對應(yīng)的接入節(jié)點(diǎn)。
13、第三方面,本申請實(shí)施例提供了一種業(yè)務(wù)異常處理裝置,應(yīng)用于探測端,裝置包括:
14、探測模塊,用于獲取利用探測端對應(yīng)的卸載節(jié)點(diǎn)訪問目標(biāo)業(yè)務(wù)時(shí)的訪問狀態(tài)信息,目標(biāo)業(yè)務(wù)為到達(dá)實(shí)際探測周期的業(yè)務(wù);
15、異常分析模塊,用于根據(jù)訪問狀態(tài)信息,確定利用卸載節(jié)點(diǎn)訪問目標(biāo)業(yè)務(wù)是否存在異常;
16、記錄模塊,用于生成目標(biāo)業(yè)務(wù)的訪問記錄,訪問記錄包括訪問狀態(tài)信息、目標(biāo)業(yè)務(wù)的訪問路徑信息以及狀態(tài)標(biāo)識,訪問路徑信息包括卸載節(jié)點(diǎn)的ip地址和目標(biāo)業(yè)務(wù)的訪問地址,狀態(tài)標(biāo)識用于標(biāo)識利用卸載節(jié)點(diǎn)訪問目標(biāo)業(yè)務(wù)是否存在異常;
17、上報(bào)模塊,用于在確定利用卸載節(jié)點(diǎn)訪問目標(biāo)業(yè)務(wù)存在異常的情況下,將訪問記錄上報(bào)至控制中心。。
18、第四方面,本申請實(shí)施例提供了一種業(yè)務(wù)異常處理裝置,應(yīng)用于控制中心,裝置包括:
19、異常確定模塊,用于在接收到n個(gè)探測端中任意探測端上報(bào)的目標(biāo)業(yè)務(wù)的訪問記錄的情況下,確定目標(biāo)業(yè)務(wù)存在訪問異常,訪問記錄包括利用探測端對應(yīng)的卸載節(jié)點(diǎn)訪問目標(biāo)業(yè)務(wù)時(shí)的訪問狀態(tài)信息、目標(biāo)業(yè)務(wù)的訪問路徑信息以及狀態(tài)標(biāo)識,訪問路徑信息包括探測端對應(yīng)的卸載節(jié)點(diǎn)的ip地址和目標(biāo)業(yè)務(wù)的訪問地址,狀態(tài)標(biāo)識用于標(biāo)識利用探測端對應(yīng)的卸載節(jié)點(diǎn)訪問目標(biāo)業(yè)務(wù)是否存在異常,n為正整數(shù);
20、記錄獲取模塊,用于從n個(gè)探測端中獲取目標(biāo)業(yè)務(wù)的多個(gè)訪問記錄;
21、目標(biāo)記錄確定模塊,用于將多個(gè)訪問記錄中,訪問狀態(tài)信息對應(yīng)的訪問性能最好的正常訪問記錄作為目標(biāo)訪問記錄,正常訪問記錄為包含的狀態(tài)標(biāo)識表示利用探測端對應(yīng)的卸載節(jié)點(diǎn)對目標(biāo)業(yè)務(wù)訪問不存在異常的訪問記錄;
22、策略生成模塊,用于基于目標(biāo)訪問記錄中的目標(biāo)訪問路徑信息,生成目標(biāo)業(yè)務(wù)對應(yīng)的目標(biāo)訪問策略;
23、策略下發(fā)模塊,用于將目標(biāo)訪問策略下發(fā)至目標(biāo)業(yè)務(wù)對應(yīng)的接入節(jié)點(diǎn)。
24、第五方面,本申請實(shí)施例提供了一種電子設(shè)備,電子設(shè)備包括:處理器以及存儲有計(jì)算機(jī)程序指令的存儲器;
25、處理器執(zhí)行計(jì)算機(jī)程序指令時(shí)實(shí)現(xiàn)如第一方面或第二方面的業(yè)務(wù)異常處理方法。
26、第六方面,本申請實(shí)施例提供了一種計(jì)算機(jī)可讀存儲介質(zhì),計(jì)算機(jī)可讀存儲介質(zhì)上存儲有計(jì)算機(jī)程序指令,計(jì)算機(jī)程序指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面或第二方面的業(yè)務(wù)異常處理方法。
27、本申請實(shí)施例的業(yè)務(wù)異常處理方法、裝置、電子設(shè)備及可讀存儲介質(zhì),探測端獲取利用探測端對應(yīng)的卸載節(jié)點(diǎn)訪問目標(biāo)業(yè)務(wù)時(shí)的訪問狀態(tài)信息,目標(biāo)業(yè)務(wù)為到達(dá)實(shí)際探測周期的業(yè)務(wù);根據(jù)訪問狀態(tài)信息,確定利用卸載節(jié)點(diǎn)訪問目標(biāo)業(yè)務(wù)是否存在異常;生成目標(biāo)業(yè)務(wù)的訪問記錄,在確定利用卸載節(jié)點(diǎn)訪問目標(biāo)業(yè)務(wù)存在異常的情況下,將訪問記錄上報(bào)至控制中心。根據(jù)本申請實(shí)施例,探測端通過定期探測卸載節(jié)點(diǎn)對應(yīng)的業(yè)務(wù)狀態(tài),能夠及時(shí)發(fā)現(xiàn)存在訪問異常的異常業(yè)務(wù),通過將異常業(yè)務(wù)對應(yīng)的訪問記錄上傳至控制中心,可以使控制中心及時(shí)對異常業(yè)務(wù)進(jìn)行處理,從而實(shí)現(xiàn)對加速網(wǎng)絡(luò)中的業(yè)務(wù)進(jìn)行異常處理,減少卸載節(jié)點(diǎn)ip被封禁的概率,保障用戶業(yè)務(wù)體驗(yàn),提升用戶滿意度。
1.一種業(yè)務(wù)異常處理方法,其特征在于,應(yīng)用于探測端,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述訪問狀態(tài)信息包括網(wǎng)站訪問狀態(tài)碼和網(wǎng)站訪問時(shí)延,所述根據(jù)所述訪問狀態(tài)信息確定利用所述卸載節(jié)點(diǎn)訪問所述目標(biāo)業(yè)務(wù)是否存在異常,包括:
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述獲取利用所述探測端對應(yīng)的卸載節(jié)點(diǎn)訪問目標(biāo)業(yè)務(wù)時(shí)的訪問狀態(tài)信息之后,所述方法還包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述訪問次數(shù)、所述告警閾值以及所述初始探測周期對所述目標(biāo)業(yè)務(wù)的實(shí)際探測周期進(jìn)行調(diào)整,包括:
5.一種業(yè)務(wù)異常處理方法,其特征在于,應(yīng)用于控制中心,所述方法包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述訪問狀態(tài)信息包括網(wǎng)站訪問時(shí)延,所述將所述多個(gè)訪問記錄中,訪問狀態(tài)信息對應(yīng)的訪問性能最好的正常訪問記錄作為目標(biāo)訪問記錄,包括:
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述基于所述目標(biāo)訪問記錄中的目標(biāo)訪問路徑信息,生成所述目標(biāo)業(yè)務(wù)對應(yīng)的目標(biāo)訪問策略,包括:
8.一種業(yè)務(wù)異常處理裝置,其特征在于,應(yīng)用于探測端,所述裝置包括:
9.一種業(yè)務(wù)異常處理裝置,其特征在于,應(yīng)用于控制中心,所述裝置包括:
10.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:處理器以及存儲有計(jì)算機(jī)程序指令的存儲器;
11.一種計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲介質(zhì)上存儲有計(jì)算機(jī)程序指令,所述計(jì)算機(jī)程序指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-4或5-7任意一項(xiàng)所述的業(yè)務(wù)異常處理方法。