一、網域解析多ip實例
簡單一句話: dns 解析時多加入幾個不同IP的A記錄
例如:
上圖中我給網域解析到兩個不同的ip,大概等十分鐘後我們ping 一下的結果如下
可以看到已經實作了一個網域解析到多個ip了。
另外說明:圖一中有一個線路沒有填寫所以就是默認,你可以自訂給不同的線路指定不同的ip。
二、負載平衡之DNS解析原理圖
#每次網域請求時DNS會根據負載平衡演算法回傳不同的ip位址。
三、負載平衡DNS解析優缺點
優點:
配置簡單,無成本費用將負載平衡的工作交給了DNS伺服器,省去了管理的麻煩
缺點:
記錄的新增與修改是需要一定時間才能夠生效的(因為DNS快取了A記錄)。一旦有一台伺服器壞了需要下線,即使修改了A記錄,要使其生效也需要較長的時間,這段時間,DNS任然會將域名解析到已下線的伺服器上,最終導致用戶訪問失敗。不能按需分配負載,DNS並不知道各伺服器的真實負載狀況,所以負載效果不是很好
實際的情況:
在實際的專案部署,我們通常會將部分伺服器使用DNS解析,利用網域解析作為第一級負載平衡.再在伺服器中使用NGINX負載平衡作為第二級負載平衡。
更多Linux文章,請造訪Linux教學欄位進行學習!
以上是一個網域指向多個ip的詳細內容。更多資訊請關注PHP中文網其他相關文章!