本申請涉及計算機技術領域,具體涉及域名解析ip領域,尤其涉及同步ip配置方法和裝置。
背景技術:
大型購物類網站的系統架構復雜,當用戶在瀏覽商品、購買商品和支付商品訂單時,網站系統通過域名解析在搜索分系統、結算分系統和支付分系統的接口間完成調用。但由于機器故障和網絡波動等原因會使得域名解析ip的成功率低,針對這一問題,現有的解決方法通常是收到用戶投訴或接收到告警信號后,由開發或運營維護人員定位,并在配置中心更新域名對應的ip列表或摘除存在故障的機器。這種方法由于人工定位使得修復流程繁瑣、消耗時間長,同時存在開發人員未及時處理故障等原因帶來的風險,開發人員配置ip時出現的手工錯誤也會導致網站訪問的成功率下降。
技術實現要素:
本申請的目的在于提出一種改進的同步ip配置方法和裝置,來解決以上背景技術部分提到的技術問題。
第一方面,本申請提供了一種同步ip配置方法,所述方法包括:針對數據庫中的域名對應的ip發送測試請求,記錄測試結果,其中,所述數據庫中的域名對應的ip包括以下至少一項:更新后的域名對應的ip,域名對應的更新后的ip,基于用戶針對存在故障的域名發送的反饋信息而標識出的域名所對應的ip,觸發ip告警信號的ip;基于所述測試結果,對所述數據庫中的域名對應的ip排序,選取最優ip;同步所述最優ip以供終端調用。
在一些實施例中,所述ip包括:真實ip和虛擬ip。
在一些實施例中,所述測試結果包括:響應時間,基于測試的總 次數與成功收到測試回復的次數確定的成功率。
在一些實施例中,所述基于所述測試結果,對所述數據庫中的域名對應的ip排序,包括:判斷所述數據庫中的域名對應的ip的成功率是否相同;若是,按照所述響應時間對所述ip排序;若否,按照所述成功率對所述ip排序。
在一些實施例中,在所述選取最優ip之后,所述方法還包括:在所述數據庫中的域名對應的ip中選取成功率低于預設閾值的ip放入第一ip子集合中,獲取所述第一ip子集合中每個ip對應域名的域名集合;選取域名集合中的域名對應的ip數量大于1的域名,獲取與所述ip數量大于1的域名對應的第二ip子集合;對于所述第二ip子集合中每個ip,生成返回ip狀態消息,發送所述消息到終端,其中,所述返回ip狀態消息包括:刪除或待處理。
在一些實施例中,所述對于所述第二ip子集合中每個ip,生成返回ip狀態消息,發送所述消息到終端,其中,所述返回ip狀態消息包括:刪除或待處理,包括:判斷所述第二ip子集合中是否有成功率高于預設閾值的ip;若是,刪除所述第二ip子集合中成功率低于預設閾值的ip,并將所述返回ip狀態消息設置為刪除;若否,將所述返回ip狀態消息設置為待處理;發送所述消息到終端以供終端顯示所述ip狀態消息。
第二方面,本申請提供了一種同步ip配置裝置,所述裝置包括:記錄單元,配置用于針對數據庫中的域名對應的ip發送測試請求,記錄測試結果,其中,所述數據庫中的域名對應的ip包括以下至少一項:更新后的域名對應的ip,域名對應的更新后的ip,基于用戶針對存在故障的域名發送的反饋信息而標識出的域名所對應的ip,觸發ip告警信號的ip;排序單元,配置用于基于所述測試結果,對所述數據庫中的域名對應的ip排序,選取最優ip;同步單元,配置用于同步所述最優ip以供終端調用。
在一些實施例中,所述ip包括:真實ip和虛擬ip。
在一些實施例中,所述測試結果包括:響應時間,基于測試的總次數與成功收到測試回復的次數確定的成功率。
在一些實施例中,所述排序單元進一步配置用于:判斷所述數據庫中的域名對應的ip的成功率是否相同;若是,按照所述響應時間對所述ip排序;若否,按照所述成功率對所述ip排序。
在一些實施例中,所述裝置還包括:域名集合獲取單元,配置用于在所述數據庫中的域名對應的ip中選取成功率低于預設閾值的ip放入第一ip子集合中,獲取所述第一ip子集合中每個ip對應域名的域名集合;第二ip子集合獲取單元,配置用于選取域名集合中的域名對應的ip數量大于1的域名,獲取與所述ip數量大于1的域名對應的第二ip子集合;消息發送單元,配置用于對于所述第二ip子集合中每個ip,生成返回ip狀態消息,發送所述消息到終端,其中,所述返回ip狀態消息包括:刪除或待處理。
在一些實施例中,所述消息發送單元包括:判斷子單元,配置用于判斷所述第二ip子集合中是否有成功率高于預設閾值的ip;若是,刪除所述第二ip子集合中成功率低于預設閾值的ip,并將所述返回ip狀態消息設置為刪除;若否,將所述返回ip狀態消息設置為待處理;信息發送子單元,配置用于發送所述消息到終端以供終端顯示所述ip狀態消息。
本申請提供的同步ip配置方法和裝置,通過對數據庫中的域名對應的ip進行測試,而后基于測試參數對數據庫中的域名對應的ip排序,得到最優ip以供終端調用,從而提高了網站訪問的成功率。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本申請的其它特征、目的和優點將會變得更明顯:
圖1是本申請可以應用于其中的示例性系統架構圖;
圖2是根據本申請的同步ip配置方法的一個實施例的流程圖;
圖3是根據本申請的同步ip配置方法的又一個實施例的流程圖;
圖4是根據本申請的同步ip配置裝置的一個實施例的結構示意圖;
圖5是適于用來實現本申請實施例的服務器的計算機系統的結構 示意圖。
具體實施方式
下面結合附圖和實施例對本申請作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋相關發明,而非對該發明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與有關發明相關的部分。
需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結合實施例來詳細說明本申請。
圖1示出了可以應用本申請的同步ip配置方法或同步ip配置裝置的實施例的示例性系統架構100。
如圖1所示,系統架構100可以包括終端設備101、102、103,網絡104和服務器105。網絡104用以在終端設備101、102、103和服務器105之間提供通信鏈路的介質。網絡104可以包括各種連接類型,例如有線、無線通信鏈路或者光纖電纜等等。
用戶可以使用終端設備101、102、103通過網絡104與服務器105交互,以接收或發送消息等。終端設備101、102、103上可以安裝有各種客戶端應用,例如購物類應用、網頁瀏覽器應用、搜索類應用、即時通信工具、郵箱客戶端、網上支付類應用等。
終端設備101、102、103可以是具有顯示屏并且支持即時通信的各種電子設備,包括但不限于智能手機、平板電腦、電子書閱讀器、mp3播放器(movingpictureexpertsgroupaudiolayeriii,動態影像專家壓縮標準音頻層面3)、mp4(movingpictureexpertsgroupaudiolayeriv,動態影像專家壓縮標準音頻層面4)播放器、膝上型便攜計算機和臺式計算機等等。
服務器105可以是提供各種服務的服務器,例如對終端設備101、102、103所鏈接的網頁提供支持的后臺服務器。后臺服務器可以對數據庫中的域名對應的ip進行排序,生成上述域名對應的最優ip,并將生成的最優ip同步到數據庫以供終端設備調用。
需要說明的是,本申請實施例所提供的同步ip配置方法一般由服務器105執行,相應地,同步ip配置裝置一般設置于服務器105中。
應該理解,圖1中的終端設備、網絡和服務器的數目僅僅是示意性的。根據實現需要,可以具有任意數目的終端設備、網絡和服務器。
繼續參考圖2,示出了根據本申請的同步ip配置方法的一個實施例的流程200。所述的同步ip配置方法,包括以下步驟:
步驟201,針對數據庫中的域名對應的ip發送測試請求,記錄測試結果。
在本實施例中,數據庫中的域名對應的ip可以包括以下至少一項:更新后的域名對應的ip,域名對應的更新后的ip,基于用戶針對存在故障的域名發送的反饋信息而標識出的域名所對應的ip,觸發ip告警信號的ip。
在本實施例中,同步ip配置方法運行于其上的電子設備(例如圖1所示的服務器)可以通過測試請求頁面對數據庫中的域名對應的ip進行測試,通常,測試的次數越多,測試結果的準確率越高。測試請求頁面信息可以包括但不限于域名、測試網址(url,uniformresourcelocator)、請求參數(例如,開始時間、結束時間、類型列表)、描述(例如,獲取訂單、商品瀏覽)、成功校驗標識、虛擬ip和真實ip。作為示例,上述電子設備可以針對用戶搜索“空調”的搜索請求頁面所對應的域名對應的ip發送上述測試請求;也可以針對用戶將選購的商品加入購物車的頁面所對應的域名對應的ip發送上述測試請求;還可以針對用戶查看購買的商品的物流信息的頁面所對應的域名對應的ip發送上述測試請求。
在本實施例的一些可選的實現方式中,測試結果可以包括以下至少一項:響應時間,測試的總次數,成功收到測試回復的次數和基于測試的總次數與成功收到測試回復的次數確定的成功率。作為示例,響應時間可以是上述電子設備(例如圖1所示的服務器)通過測試請求頁面對數據庫中的域名對應的ip進行測試之后返回的頁面里包含的信息,也可以是測試人員通過計時器計時得到的信息。測試的總次數和成功收到測試回復的次數可以是上述返回的頁面里包含的信息, 也可以是通過測試人員手工計數得到的信息。成功率可以是上述返回的頁面里包含的信息,也可以是通過測試人員基于測試的總次數與成功收到測試回復的次數手工計算得到的信息。
作為示例,可以采用如下公式計算成功率。
其中,成功率=成功收到測試應答的次數/發送測試信息的總次數。
在本實施例中,上述數據庫中的域名對應的ip可以是更新后的域名對應的ip。上述電子設備獲取域名系統中的域名,并與數據庫中的域名進行對比,根據對比結果刪除數據庫中的、與域名系統中不相同的域名,并在數據庫中存儲域名系統中的、不存在于數據庫中的域名。
在本實施例中,上述數據庫中的域名對應的ip可以是域名對應的更新后的ip。上述電子設備獲取域名系統中已有的域名對應的ip,并與數據庫中的域名對應的ip進行對比,根據對比結果刪除數據庫中的、與域名系統中不相同的ip,并在數據庫中存儲域名系統中的、不存在于數據庫中的ip。
在本實施例中,上述數據庫中的域名對應的ip也可以是基于用戶針對存在故障的域名發送的反饋信息而標識出的域名所對應的ip。上述電子設備可以通過有線連接方式或者無線連接方式從用戶利用其進行網頁連接的終端(客戶端)接收用戶針對存在故障的域名發送的反饋信息,并在數據庫中標識出上述反饋信息針對的域名所對應的ip。通常,用戶點擊所要瀏覽的網頁后,網頁無法鏈接或者用戶等待網頁緩沖的時間太長等因素都會促使用戶發送反饋信息,反饋途徑可以包括但不限于電話、短信、郵件、網頁在線客服和網站在即時通信軟件上注冊的官方賬號。
在本實施例中,上述數據庫中的域名對應的ip還可以是觸發ip告警信號的ip,當域名解析ip的成功率低于預設閾值時上述電子設備會發出告警信號。上述電子設備可以針對域名解析ip的成功率設置閾值,上述閾值可以是上述電子設備通過大數據統計分析得到的一個臨界值,當域名解析ip的成功率低于這個臨界值時,上述電子設備將會收到用戶針對存在故障的域名發送的反饋信息,通常,閾值可以大于或等于上述臨界值;針對支付業務的網頁所設置的閾值一般高于針對 其他業務的網頁所設置的閾值。作為示例,上述電子設備將閾值設置為99.6%,當用戶請求網頁鏈接時,此時域名解析ip的成功率低于99.6%的ip就會觸發上述電子設備發出告警信號。
在本實施例的一些可選的實現方式中,上述ip包括虛擬ip和真實ip。其中,虛擬ip地址是一個不與特定計算機或一個計算機中的網絡接口卡相連的ip地址。數據包被發送到這個虛擬ip地址,但是所有的數據還是經過真實的網絡接口。虛擬ip地址大部分用于連接冗余;一個虛擬ip地址也可能在一臺計算機或網絡接口卡發生故障時可用,交由另一個可選計算機或網絡接口卡響應連接。真實ip就是指公網ip地址。因為公網ip地址是唯一的不可以重復的,所以叫真實ip,是由iana(theinternetassignednumbersauthority,互聯網數字分配機構)分配到運營商,運營商再分配給個人。
步驟202,基于測試結果,對數據庫中的域名對應的ip排序,選取最優ip。
在本實施例中,基于步驟201中得到的成功率和響應時間,上述電子設備可以按照成功率或響應時間的大小對上述數據庫中的域名對應的ip進行排序,在排序結果中選取成功率最高或響應時間最短的ip作為域名對應的最優ip。
在本實施例的一些可選的實現方式中,上述電子設備會判斷上述成功率的大小是否相同,如果不同,按照成功率由大到小或由小到大的順序對數據庫中的域名對應的ip進行排序;如果相同,則按照響應時間由小到大或由大到小的順序對上述ip進行排序。
作為示例,當用戶搜索“冰箱”時,上述電子設備獲取針對“冰箱”的搜索請求所對應的域名,上述域名對應五個ip,其中,第一ip的域名解析ip的成功率和響應時間分別為99.81%和0.74秒,第二ip的域名解析ip的成功率和響應時間分別為99.75%和1.42秒,第三ip的域名解析ip的成功率和響應時間分別為99.75%和1.04秒,第四ip的域名解析ip的成功率和響應時間分別為99.57%和2.45秒,第五ip的域名解析ip的成功率和響應時間分別為99.67%和0.53秒。上述電子設備首先會判斷上述成功率的大小是否相同,判斷出上述第二ip的 成功率和第三ip的成功率是相同的,此時按照響應時間由小到大對第二ip和第三ip進行排序,排序結果為:第三ip、第二ip;又判斷出第一ip、第四ip、第五ip和第二ip與第三ip的成功率是不同的,此時按照成功率由大到小對這五個ip進行排序,得出最終的排序結果為:第一ip、第三ip、第二ip、第五ip、第四ip,最終,上述電子設備選取第一ip作為上述針對“冰箱”的搜索請求所對應的域名的最優ip。
步驟203,同步最優ip以供終端調用。
在本實施例中,將步驟202得到的域名對應的最優ip存入數據庫中。當終端用戶通過直接輸入網址或者點擊終端應用中呈現的頁面中的鏈接時,上述電子設備在數據庫中存儲的域名對應的最優ip中找到上述網址對應的最優ip以供終端優先調用。
本申請的上述實施例提供的方法通過對數據庫中的域名對應的ip排序來提供終端用戶請求的網址所對應的最優ip,終端用戶通過優先調用上述最優ip,從而提高了網站訪問的成功率。
進一步參考圖3,其示出了同步ip配置方法的又一個實施例的流程300。該方法包括以下步驟:
步驟301,針對數據庫中的域名對應的ip發送測試請求,記錄測試結果。
在本實施例中,同步ip配置方法運行于其上的電子設備可以通過測試請求頁面對數據庫中的域名對應的ip進行測試。其中,數據庫中的域名對應的ip可以包括以下至少一項:更新后的域名對應的ip,域名對應的更新后的ip,基于用戶針對存在故障的域名發送的反饋信息而標識出的域名所對應的ip,觸發ip告警信號的ip。
步驟302,基于測試結果,對數據庫中的域名對應的ip排序,選取最優ip。
在本實施例中,基于步驟301中得到的成功率和響應時間,上述電子設備可以按照成功率或響應時間的大小對上述數據庫中的域名對應的ip進行排序,在排序結果中選取成功率最高或響應時間最短的ip 作為域名對應的最優ip。
步驟303,在數據庫中的域名對應的ip中選取成功率低于預設閾值的ip放入第一ip子集合中,獲取第一ip子集合中每個ip對應域名的域名集合。
在本實施例中,上述電子設備將步驟302中得到的成功率與預設閾值進行對比,將成功率低于預設閾值的ip放入第一ip子集合中,然后,將上述第一ip子集合中每個ip對應的域名放入域名集合中。
步驟304,選取域名集合中的域名對應的ip數量大于1的域名,獲取與ip數量大于1的域名對應的第二ip子集合。
在本實施例中,上述電子設備可以查詢步驟303中的域名集合中的每個域名對應的ip數量,并將ip數量大于1的域名所對應的ip放入第二ip子集合中。
步驟305,判斷第二ip子集合中是否有成功率高于預設閾值的ip。
在本實施例中,上述電子設備判斷第二ip子集合中是否有成功率高于預設閾值的ip,若第二ip子集合中有成功率高于預設閾值的ip,則執行步驟306,刪除第二ip子集合中成功率低于預設閾值的ip,針對刪除的ip,并將返回的ip狀態消息設置為刪除;若第二ip子集合中無成功率高于預設閾值的ip,執行步驟307,針對上述子集合中的所有ip,并將返回的ip狀態消息設置為待處理。
如表1所示,第一列表示選取的ip數量大于1的域名;第二列表示ip數量大于1的域名對應的第二ip子集合中的ip;第三列表示ip的成功率是否高于預設閾值的判斷結果;第四列是設置的返回ip狀態的消息。
表1返回ip狀態消息的設置
步驟308,發送消息到終端以供終端顯示ip狀態消息。
在本實施例中,上述電子設備將步驟306和步驟307中返回的ip狀態消息通過有線連接方式或者無線連接方式發送給終端。收到的ip狀態消息為刪除代表上述ip已被上述電子設備刪除;收到的ip狀態消息為待處理代表ip需要終端進行處理。發送信息的方式包括但不限于:郵件、短信。如果上述電子設備采用郵件發送信息,則需要獲取終端的郵件地址,并向上述郵件地址采用郵件的形式發送信息;如果上述電子設備采用短信推送,則需要獲取終端的手機號碼,然后向上述手機號碼用短信的形式發送信息。
步驟309,同步最優ip以供終端調用。
在本實施例中,將數據庫中的域名對應的最優ip存入數據庫中。當終端用戶通過直接輸入網址或者點擊終端應用中呈現的頁面中的鏈接時,上述電子設備在數據庫中存儲的域名對應的最優ip中找到上述網址對應的最優ip以供終端優先調用。
從圖3中可以看出,與圖2對應的實施例相比,本實施例中的同步ip配置方法的流程300增加了處理成功率低于預設閾值的ip的步驟,并將ip狀態消息發送到終端。由此,本實施例描述的方案可以進一步提高網站訪問的成功率。
進一步參考圖4,作為對上述各圖所示方法的實現,本申請提供了一種同步ip配置裝置的一個實施例,該裝置實施例與圖2所示的方法實施例相對應,該裝置具體可以應用于服務器中。
如圖4所示,本實施例所述的同步ip配置裝置400包括:記錄單元401、排序單元402和同步單元403。其中,記錄單元401配置用于針對數據庫中的域名對應的ip發送測試請求,記錄測試結果,其中,上述數據庫中的域名對應的ip包括以下至少一項:更新后的域名對應的ip,域名對應的更新后的ip,基于用戶針對存在故障的域名發送的反饋信息而標識出的域名所對應的ip,觸發ip告警信號的ip;排序單元402配置用于基于上述測試結果,對上述數據庫中的域名對應的ip排序,選取最優ip;而同步單元403配置用于同步上述最優ip以 供終端調用。
在本實施例中,記錄單元401、排序單元402以及同步單元403的具體處理可分別參考圖2對應的實施例中的步驟201、步驟202以及步驟203的相關說明,在此不再贅述。
在本實施例的一些可選的實現方式中,排序單元402進一步配置用于:判斷上述數據庫中的域名對應的ip的成功率是否相同;若是,按照響應時間對上述ip排序;若否,按照成功率對上述ip排序。
在本實施例的一些可選實施方式中,同步ip配置裝置400還包括:域名集合獲取單元(圖中未示出)、第二ip子集合獲取單元(圖中未示出)和消息發送單元(圖中未示出)。其中,域名集合獲取單元用于在上述數據庫中的域名對應的ip中選取成功率低于預設閾值的ip放入第一ip子集合中,獲取第一ip子集合中每個ip對應域名的域名集合;第二ip子集合獲取單元用于選取域名集合中的域名對應的ip數量大于1的域名,獲取與上述ip數量大于1的域名對應的第二ip子集合;消息發送單元用于對于第二ip子集合中每個ip,生成返回ip狀態消息,發送上述消息到終端,其中,上述返回ip狀態消息包括:刪除或待處理。
在本實施例的一些可選實施方式中,消息發送單元(圖中未示出)包括:判斷子單元(圖中未示出)和信息發送子單元(圖中未示出)。其中,判斷子單元用于判斷第二ip子集合中是否有成功率高于預設閾值的ip;若是,刪除第二ip子集合中成功率低于預設閾值的ip,并將上述返回ip狀態消息設置為刪除;若否,將上述返回ip狀態消息設置為待處理;信息發送子單元用于發送上述消息到終端以供終端顯示上述ip狀態消息。
下面參考圖5,其示出了適于用來實現本申請實施例的終端設備或服務器的計算機系統500的結構示意圖。
如圖5所示,計算機系統500包括中央處理單元(cpu)501,其可以根據存儲在只讀存儲器(rom)502中的程序或者從存儲部分508加載到隨機訪問存儲器(ram)503中的程序而執行各種適當的動作 和處理。在ram503中,還存儲有系統500操作所需的各種程序和數據。cpu501、rom502以及ram503通過總線504彼此相連。輸入/輸出(i/o)接口505也連接至總線504。
以下部件連接至i/o接口505:包括鍵盤、鼠標等的輸入部分505;包括諸如陰極射線管(crt)、液晶顯示器(lcd)等以及揚聲器等的輸出部分507;包括硬盤等的存儲部分508;以及包括諸如lan卡、調制解調器等的網絡接口卡的通信部分509。通信部分509經由諸如因特網的網絡執行通信處理。驅動器510也根據需要連接至i/o接口505。可拆卸介質511,諸如磁盤、光盤、磁光盤、半導體存儲器等等,根據需要安裝在驅動器510上,以便于從其上讀出的計算機程序根據需要被安裝入存儲部分508。
特別地,根據本公開的實施例,上文參考流程圖描述的過程可以被實現為計算機軟件程序。例如,本公開的實施例包括一種計算機程序產品,其包括有形地包含在機器可讀介質上的計算機程序,所述計算機程序包含用于執行流程圖所示的方法的程序代碼。在這樣的實施例中,該計算機程序可以通過通信部分509從網絡上被下載和安裝,和/或從可拆卸介質511被安裝。在該計算機程序被中央處理單元(cpu)501執行時,執行本申請的方法中限定的上述功能。
附圖中的流程圖和框圖,圖示了按照本申請各種實施例的系統、方法和計算機程序產品的可能實現的體系架構、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段、或代碼的一部分,所述模塊、程序段、或代碼的一部分包含一個或多個用于實現規定的邏輯功能的可執行指令。也應當注意,在有些作為替換的實現中,方框中所標注的功能也可以以不同于附圖中所標注的順序發生。例如,兩個接連地表示的方框實際上可以基本并行地執行,它們有時也可以按相反的順序執行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執行規定的功能或操作的專用的基于硬件的系統來實現,或者可以用專用硬件與計算機指令的組合來實現。
描述于本申請實施例中所涉及到的單元可以通過軟件的方式實 現,也可以通過硬件的方式來實現。所描述的單元也可以設置在處理器中,例如,可以描述為:一種處理器包括記錄單元、排序單元和同步單元。其中,這些單元的名稱在某種情況下并不構成對該單元本身的限定,例如,同步單元還可以被描述為“同步最優ip單元”。
作為另一方面,本申請還提供了一種非易失性計算機存儲介質,該非易失性計算機存儲介質可以是上述實施例中所述裝置中所包含的非易失性計算機存儲介質;也可以是單獨存在,未裝配入終端中的非易失性計算機存儲介質。上述非易失性計算機存儲介質存儲有一個或者多個程序,當所述一個或者多個程序被一個設備執行時,使得所述設備:針對數據庫中的域名對應的ip發送測試請求,記錄測試結果,其中,所述數據庫中的域名對應的ip包括以下至少一項:更新后的域名對應的ip,域名對應的更新后的ip,基于用戶針對存在故障的域名發送的反饋信息而標識出的域名所對應的ip,觸發ip告警信號的ip;基于所述測試結果,對所述數據庫中的域名對應的ip排序,選取最優ip;同步所述最優ip以供終端調用。
以上描述僅為本申請的較佳實施例以及對所運用技術原理的說明。本領域技術人員應當理解,本申請中所涉及的發明范圍,并不限于上述技術特征的特定組合而成的技術方案,同時也應涵蓋在不脫離所述發明構思的情況下,由上述技術特征或其等同特征進行任意組合而形成的其它技術方案。例如上述特征與本申請中公開的(但不限于)具有類似功能的技術特征進行互相替換而形成的技術方案。