本發(fā)明涉及一種尋找跨境網(wǎng)站最優(yōu)接入節(jié)點的方法、裝置、設(shè)備和介質(zhì)。
背景技術(shù):
1、當前網(wǎng)站通常使用cdn(內(nèi)容分發(fā)網(wǎng)絡(luò))技術(shù),將用戶的請求引導(dǎo)至物理距離最近的?cdn服務(wù)器(接入節(jié)點)。cdn(內(nèi)容分發(fā)網(wǎng)絡(luò))技術(shù)的基本思路是通過在網(wǎng)絡(luò)各處放置節(jié)點服務(wù)器所構(gòu)成的在現(xiàn)有的互聯(lián)網(wǎng)基礎(chǔ)之上的一層智能虛擬網(wǎng)絡(luò),cdn系統(tǒng)一般能夠?qū)⒂脩舻恼埱笾囟ㄏ虻轿锢砭嚯x最近的節(jié)點來提高用戶訪問網(wǎng)站的響應(yīng)速度。
2、然而,?物理距離最近的接入節(jié)點并不總是效果最佳,特別是當跨境網(wǎng)絡(luò)擁堵的時候,cdn?并不會感知到這種情況,最終導(dǎo)致中國的用戶訪問跨境電商網(wǎng)站的時候速度不穩(wěn)定。比如某跨境電商網(wǎng)站,它有新加坡接入節(jié)點、日本接入節(jié)點,在中國廣州的默認接入節(jié)點是新加坡的接入節(jié)點,但其實最快的接入節(jié)點可能是日本接入節(jié)點。
技術(shù)實現(xiàn)思路
1、本發(fā)明要解決的技術(shù)問題,在于提供一種尋找跨境網(wǎng)站最優(yōu)接入節(jié)點的方法、裝置、設(shè)備和介質(zhì),通過實際測速數(shù)據(jù),動態(tài)選擇最優(yōu)接入節(jié)點,顯著提升了跨境訪問的穩(wěn)定性和速度。
2、第一方面,本發(fā)明提供了一種尋找跨境網(wǎng)站最優(yōu)接入節(jié)點的方法,具體包括如下步驟:
3、步驟1、創(chuàng)建跨境電商網(wǎng)站的節(jié)點清單,該節(jié)點清單包括跨境電商網(wǎng)站;
4、步驟2、收集各個跨境電商網(wǎng)站在各個城市的接入節(jié)點ip,將所述接入節(jié)點ip以及對應(yīng)的城市記錄至節(jié)點清單;
5、步驟3、在根據(jù)節(jié)點清單,測量從設(shè)定城市訪問各個跨境電商網(wǎng)站接入節(jié)點的速度,獲取對應(yīng)的延遲時間,測量的方式包括ping和head請求;
6、步驟4、按照跨境電商網(wǎng)站以及城市名稱,計算出各個跨境電商網(wǎng)站對應(yīng)城市的測試結(jié)果總分,獲取跨境電商網(wǎng)站最優(yōu)接入節(jié)點;所述測試結(jié)果總分為:
7、最近一次的ping測速結(jié)果分數(shù)=最近一次測試的延遲時間*0.2;
8、最近一次的head測速結(jié)果分數(shù)=最近一次測試的延遲時間*0.3;
9、倒數(shù)設(shè)定次數(shù)的ping測速結(jié)果分數(shù)=倒數(shù)設(shè)定次數(shù)的延遲時間的平均值*0.2;
10、倒數(shù)設(shè)定次數(shù)的head測速結(jié)果分數(shù)=倒數(shù)設(shè)定次數(shù)的延遲時間的平均值*0.3;
11、測試結(jié)果總分=最近一次的ping測速結(jié)果分數(shù)+最近一次的head測速結(jié)果分數(shù)+倒數(shù)設(shè)定次數(shù)的ping測速結(jié)果分數(shù)+倒數(shù)設(shè)定次數(shù)的head測速結(jié)果分數(shù);其中測試結(jié)果總分最低的所對應(yīng)的城市即為最優(yōu)接入節(jié)點。
12、進一步地,所述步驟2具體為:通過使用nslookup命令查找各個跨境電商網(wǎng)站在各個城市的接入節(jié)點ip,將所述接入節(jié)點ip以及對應(yīng)的城市記錄至節(jié)點清單。
13、第二方面,本發(fā)明提供了一種尋找跨境網(wǎng)站最優(yōu)接入節(jié)點的裝置,具體包括如下模塊:
14、創(chuàng)建清單模塊,創(chuàng)建跨境電商網(wǎng)站的節(jié)點清單,該節(jié)點清單包括跨境電商網(wǎng)站;
15、收集ip模塊,收集各個跨境電商網(wǎng)站在各個城市的接入節(jié)點ip,將所述接入節(jié)點ip以及對應(yīng)的城市記錄至節(jié)點清單;
16、測量速度模塊,在根據(jù)節(jié)點清單,測量從設(shè)定城市訪問各個跨境電商網(wǎng)站接入節(jié)點的速度,獲取對應(yīng)的延遲時間,測量的方式包括ping和head請求;
17、最優(yōu)接入節(jié)點模塊,按照跨境電商網(wǎng)站以及城市名稱,計算出各個跨境電商網(wǎng)站對應(yīng)城市的測試結(jié)果總分,獲取跨境電商網(wǎng)站最優(yōu)接入節(jié)點;所述測試結(jié)果總分為:
18、最近一次的ping測速結(jié)果分數(shù)=最近一次測試的延遲時間*0.2;
19、最近一次的head測速結(jié)果分數(shù)=最近一次測試的延遲時間*0.3;
20、倒數(shù)設(shè)定次數(shù)的ping測速結(jié)果分數(shù)=倒數(shù)設(shè)定次數(shù)的延遲時間的平均值*0.2;
21、倒數(shù)設(shè)定次數(shù)的head測速結(jié)果分數(shù)=倒數(shù)設(shè)定次數(shù)的延遲時間的平均值*0.3;
22、測試結(jié)果總分=最近一次的ping測速結(jié)果分數(shù)+最近一次的head測速結(jié)果分數(shù)+倒數(shù)設(shè)定次數(shù)的ping測速結(jié)果分數(shù)+倒數(shù)設(shè)定次數(shù)的head測速結(jié)果分數(shù);其中測試結(jié)果總分最低的所對應(yīng)的城市即為最優(yōu)接入節(jié)點。
23、進一步地,所述收集ip模塊具體為:通過使用nslookup命令查找各個跨境電商網(wǎng)站在各個城市的接入節(jié)點ip,將所述接入節(jié)點ip以及對應(yīng)的城市記錄至節(jié)點清單。
24、第三方面,本發(fā)明提供了一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述程序時實現(xiàn)第一方面所述的方法。
25、第四方面,本發(fā)明提供了一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,該程序被處理器執(zhí)行時實現(xiàn)第一方面所述的方法。
26、本發(fā)明實施例中提供的一個或多個技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點:
27、本發(fā)明通過全球接入節(jié)點ip采集和城市級測速相結(jié)合的方式,有效地解決了跨境電商網(wǎng)站訪問速度不穩(wěn)定的問題。傳統(tǒng)的cdn技術(shù)僅基于物理距離選擇節(jié)點,而本發(fā)明通過實際測速數(shù)據(jù),動態(tài)選擇最優(yōu)接入節(jié)點,顯著提升了跨境訪問的穩(wěn)定性和速度。
28、本發(fā)明通過在全球主要城市部署的接入節(jié)點ip采集程序,獲取并上報各大跨境電商網(wǎng)站在不同城市的接入節(jié)點ip數(shù)據(jù)。同時,通過在中國各大城市部署的城市級測速程序,實時測量訪問這些節(jié)點的延遲,采用ping和head請求兩種方式確保數(shù)據(jù)的準確性和全面性。
29、匯聚服務(wù)器收集并分析數(shù)據(jù),使用特定的權(quán)重算法,根據(jù)最近和歷史的ping及head請求延遲,綜合評估每個節(jié)點的性能,動態(tài)計算出各個城市的最優(yōu)接入節(jié)點;最終,系統(tǒng)能夠為用戶選擇分數(shù)最低的前三個接入節(jié)點,從而提高跨境電商網(wǎng)站的響應(yīng)速度和用戶體驗。
30、本發(fā)明特別在網(wǎng)絡(luò)擁堵或跨境專線不穩(wěn)定的情況下,能夠自動調(diào)整并選擇更優(yōu)的接入節(jié)點,為跨境電商提供更加穩(wěn)定、高效的網(wǎng)絡(luò)訪問,顯著改善用戶體驗,推動中國跨境電商業(yè)務(wù)的發(fā)展和全球市場的拓展。
31、綜上所述,本發(fā)明在提升跨境電商網(wǎng)站訪問體驗的同時,也為中國跨境電商業(yè)務(wù)的拓展和國際貿(mào)易的發(fā)展提供了堅實的技術(shù)支持和保障,具有顯著的社會和經(jīng)濟效益。
32、上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式。
1.一種尋找跨境網(wǎng)站最優(yōu)接入節(jié)點的方法,其特征在于,具體包括如下步驟:
2.根據(jù)權(quán)利要求1所述的一種尋找跨境網(wǎng)站最優(yōu)接入節(jié)點的方法,其特征在于,所述步驟2具體為:通過使用nslookup命令查找各個跨境電商網(wǎng)站在各個城市的接入節(jié)點ip,將所述接入節(jié)點ip以及對應(yīng)的城市記錄至節(jié)點清單。
3.一種尋找跨境網(wǎng)站最優(yōu)接入節(jié)點的裝置,其特征在于,具體包括如下模塊:
4.根據(jù)權(quán)利要求3所述的一種尋找跨境網(wǎng)站最優(yōu)接入節(jié)點的裝置,其特征在于,所述收集ip模塊具體為:通過使用nslookup命令查找各個跨境電商網(wǎng)站在各個城市的接入節(jié)點ip,將所述接入節(jié)點ip以及對應(yīng)的城市記錄至節(jié)點清單。
5.一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述程序時實現(xiàn)如權(quán)利要求1和2任一項所述的方法。
6.一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,該程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1和2任一項所述的方法。