System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 日韩免费无码一区二区三区 ,亚洲AⅤ无码一区二区三区在线,亚洲成在人线在线播放无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種域名鏈路自動化選擇方法、系統、設備及介質技術方案

    技術編號:42494877 閱讀:14 留言:0更新日期:2024-08-21 13:13
    本發明專利技術公開了一種域名鏈路自動化選擇方法、系統、設備及介質,所屬通信技術領域,應用于客戶端,包括:獲取多個服務器的域名集合,其中,所述域名集合包括應用服務器的域名和不同CDN服務器的域名;將所述域名集合中的每個域名與所述應用服務器的測試接口路徑位置進行拼接,得到不同域名下的URL;分別對每個URL進行網絡測速,得到每個URL對應的總耗時;根據所述總耗時,從多個所述URL中確定目標域名鏈路。能夠實現根據應用服務器的域名和不同CDN服務器的域名自動化選取可用性最高和網絡延時最低的域名鏈路進行訪問的效果。

    【技術實現步驟摘要】

    本專利技術涉及通信,特別是涉及一種域名鏈路自動化選擇方法、系統、設備及介質


    技術介紹

    1、面對全球范圍內的物理距離和多樣化的網絡環境,現有的連接和訪問服務器的方法往往表現出延時較高或連接不穩定的問題。

    2、傳統方法是用戶終端通過固定的直接域名連接應用服務器,但由于應用服務器通常只部署在一個國家或地區,遠距離用戶常常遭遇延時過高的情況。現有的改進方法是使用cdn(內容分發網絡)服務商的加速服務,為用戶提供新的加速域名。然而,即使是付費的cdn服務商,不同地區和不同運營商的用戶仍然可能面臨可用性和延時上的差異,無法保證連接的高可用性和低延時性。此外,cdn服務可能也存在不穩定情況,而對于用戶恰好位于應用服務器部署的國家,直接通過應用自己的域名訪問服務器可能會更快,而通過cdn反而變慢。


    技術實現思路

    1、本專利技術的目的在于提供一種域名鏈路自動化選擇方法、系統、設備及介質,以便解決如何根據應用服務器的域名和不同cdn服務器的域名自動化選取可用性最高和網絡延時最低的域名鏈路進行訪問的問題。

    2、為了實現上述目的,第一方面,本專利技術提供了一種域名鏈路自動化選擇方法,應用于客戶端,所述方法包括:

    3、獲取多個服務器的域名集合,其中,所述域名集合包括應用服務器的域名和不同cdn服務器的域名;

    4、將所述域名集合中的每個域名與所述應用服務器的測試接口路徑位置進行拼接,得到不同域名下的url;

    5、分別對每個url進行網絡測速,得到每個url對應的總耗時;

    6、根據所述總耗時,從多個所述url中確定目標域名鏈路。

    7、在一實施例中,所述分別對每個url進行網絡測速,得到每個url對應的總耗時,包括:

    8、針對每個url進行預設次數的網絡測速,得到對應的測速耗時時間;

    9、根據初始化耗時時間和所述測速耗時時間,確定所述每個url對應的總耗時。

    10、在一實施例中,所述針對每個url進行預設次數的網絡測速,得到對應的測速耗時時間,包括:

    11、針對每個url向所述應用服務器發起任一http?get請求,確定開始請求時間;

    12、在請求超時時間內收到所述應用服務器的響應成功指令,確定結束請求時間;

    13、根據所述結束請求時間和所述開始請求時間的差值,確定當前測速耗時時間;

    14、遍歷預設次數的所述http?get請求,并將得到的各所述當前測速耗時時間求和得到每個url對應的所述測速耗時時間。

    15、在一實施例中,所述方法還包括:

    16、在所述請求超時時間內未收到所述應用服務器的響應成功指令,確定所述請求時間為預設極大值。

    17、在一實施例中,所述根據所述總耗時,從多個所述url中確定目標域名鏈路,包括:

    18、根據所述總耗時,對每個所述url進行排序;

    19、將所述總耗時最短的所述url對應的鏈路確定為所述目標域名鏈路。

    20、在一實施例中,所述獲取多個服務器的域名集合,包括:

    21、通過硬編碼方式,將所述應用服務器的域名和所述不同cdn服務器的域名配置到本地域名列表中,獲取多個服務器的所述域名集合。

    22、在一實施例中,所述獲取多個服務器的域名集合,包括:

    23、向所述應用服務器請求訪問域名列表,獲取多個服務器的所述域名集合,其中,所述域名列表包括所述應用服務器的域名和所述不同cdn服務器的域名。

    24、第二方面,本專利技術實施例提供了一種域名鏈路自動化選擇系統,應用于客戶端,所述系統包括:

    25、獲取域名模塊,用于獲取多個服務器的域名集合,其中,所述域名集合包括所述應用服務器的域名和不同cdn服務器的域名;

    26、拼接操作模塊,用于將所述域名集合中的每個域名與所述應用服務器的測試接口路徑位置進行拼接,得到不同域名下的url;

    27、得到總耗時模塊,用于分別對每個url進行網絡測速,得到每個url對應的總耗時;

    28、確定域名鏈路模塊,用于根據所述總耗時,從多個所述url中確定目標域名鏈路。

    29、第三方面,本專利技術實施例提供了一種電子設備,包括

    30、存儲器,

    31、處理器,以及

    32、存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現上述任一項所述的域名鏈路自動化選擇方法。

    33、第四方面,本專利技術實施例提供了一種計算機可讀存儲介質,其上存儲有計算機程序,所述程序被處理器執行時實現上述任一項所述的域名鏈路自動化選擇方法。

    34、本專利技術實施例一種域名鏈路自動化選擇方法、系統、設備及介質與現有技術相比,其有益效果在于:

    35、本專利技術應用于客戶端,首先,獲取多個服務器的域名集合,其中,所述域名集合包括應用服務器的域名和不同cdn服務器的域名;將所述域名集合中的每個域名與所述應用服務器的測試接口路徑位置進行拼接,得到不同域名下的url;通過將獲取到的每個域名和應用服務器的測試接口路徑位置進行拼接,得到的不同域名下的url,確保使得發起的請求都會正確地轉發到應用服務器并獲取資源。然后,分別對每個url進行網絡測速,得到每個url對應的總耗時;通過測量每個url的總耗時,可以了解各個域名鏈路的響應速度。根據所述總耗時,從多個所述url中確定目標域名鏈路。最后,根據總耗時確定目標域名鏈路,以使通過該目標域名鏈路作為訪問路徑。本專利技術能夠綜合應用服務器的域名和不同cdn服務器的域名,在網絡實時環境中自動選取最優目標域名路徑,保障訪問的低時延。

    本文檔來自技高網...

    【技術保護點】

    1.一種域名鏈路自動化選擇方法,其特征在于,應用于客戶端,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,所述分別對每個URL進行網絡測速,得到每個URL對應的總耗時,包括:

    3.根據權利要求2所述的方法,其特征在于,所述針對每個URL進行預設次數的網絡測速,得到對應的測速耗時時間,包括:

    4.根據權利要求3所述的方法,其特征在于,所述方法還包括:

    5.根據權利要求1所述的方法,其特征在于,所述根據所述總耗時,從多個所述URL中確定目標域名鏈路,包括:

    6.根據權利要求1所述的方法,其特征在于,所述獲取多個服務器的域名集合,包括:

    7.根據權利要求1所述的方法,其特征在于,所述獲取多個服務器的域名集合,包括:

    8.一種域名鏈路自動化選擇系統,其特征在于,應用于客戶端,所述系統包括:

    9.一種電子設備,其特征在于,包括

    10.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述程序被處理器執行時實現如權利要求1至7中任一項所述的域名鏈路自動化選擇方法。p>...

    【技術特征摘要】

    1.一種域名鏈路自動化選擇方法,其特征在于,應用于客戶端,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,所述分別對每個url進行網絡測速,得到每個url對應的總耗時,包括:

    3.根據權利要求2所述的方法,其特征在于,所述針對每個url進行預設次數的網絡測速,得到對應的測速耗時時間,包括:

    4.根據權利要求3所述的方法,其特征在于,所述方法還包括:

    5.根據權利要求1所述的方法,其特征在于,所述根據所述總耗時,從多個所述url中確定目...

    【專利技術屬性】
    技術研發人員:黃小杏黃東華
    申請(專利權)人:廣州鯨旗網絡科技有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 日韩精品无码一区二区三区AV | 日本精品人妻无码免费大全| 国产成人无码区免费内射一片色欲| 国产精品无码日韩欧| 色综合久久无码五十路人妻| 免费无码AV电影在线观看| 亚洲国产精品无码一线岛国| 国产成人无码av在线播放不卡| 亚洲VA成无码人在线观看天堂 | 亚洲精品无码专区在线播放| 中文字幕人妻无码专区| 亚洲中文无码永久免费| 无码一区二区三区视频| 永久免费无码日韩视频| 久久久精品天堂无码中文字幕| 亚洲Av永久无码精品三区在线| 精品无码av无码专区| 亚洲AV无码精品国产成人| 蜜桃臀AV高潮无码| 亚洲A∨无码无在线观看| 东京热人妻无码一区二区av | 国产精品无码AV不卡| 免费A级毛片无码专区| 亚洲av无码一区二区三区乱子伦 | 久久午夜伦鲁片免费无码| 无码人妻AⅤ一区二区三区水密桃| 伊人无码精品久久一区二区| 未满小14洗澡无码视频网站| 国产AV无码专区亚洲AV手机麻豆| 精品无码成人网站久久久久久| 永久免费av无码不卡在线观看| 国产精品无码AV不卡| 西西午夜无码大胆啪啪国模| 亚洲AV无码一区二区三区在线观看| 日产无码1区2区在线观看| 日韩精品无码免费一区二区三区| 中文无码伦av中文字幕| 国产日韩AV免费无码一区二区| 国产色爽免费无码视频| 无码人妻久久久一区二区三区| 久久无码专区国产精品s|