閱讀1017 返回首頁    go 阿裏雲


單個負載均衡如何配置多站點__常見問題_負載均衡-阿裏雲

Q:我購買了多台ECS和一個負載均衡實例,希望搭建多個站點,這些站點同時跑在這多台ECS上,並使用不同域名訪問,這個是否可以實現? A:這個可以通過配置不同的主機頭來實現。舉例說明如下:

  1. 以三台華東 1 (杭州) ECS演示操作 (圖1),係統為Windows Server 2008 R2 企業版 64位中文版,一台華東 1 (杭州) 負載均衡實例(圖2)。

  2. 在每台ECS上各創建3個站點(圖3),並配置默認站點(圖4)和站點主機頭(圖5)

  3. 配置完後可以嚐試做一個測試,測試ECS內網訪問站點是否可以正常瀏覽。首先配置其中ECS A的本地域名解析為‘ECS B的內網IP 測試域名’(圖6),在ECS A上瀏覽器訪問www.mysite1.com,如正常,可以得到正常返回值(圖7)

    測試完後將hosts文件還原。

  4. ECS端配置已經完成,以下做負載均衡配置,首先登錄負載均衡控製台。添加需要加入的ECS(圖8)

  5. 配置負載均衡監聽配置,測試的端口為前端80、後端80(圖9)。

  6. 配置負載均衡健康檢查,這裏需要注意以下幾點

    1. 域名配置需要與ECS的主機頭一致。
    2. 檢查端口為您配置的後端ECS端口,演示端口是80。
    3. 檢查路徑為ECS上站點的文件地址,演示用默認頁mysite1.html

      配置完成,見圖10。

  7. 配置完後可以得到配置信息,健康檢查顯示正常(圖11)。(如果健康檢查異常,訪問後會返回502錯誤)

  8. 最後的測試。通過本地解析,在客戶端上將三個地址解析到負載均衡的VIP上(圖12)。打開瀏覽器依次訪問,可以看到,訪問不同的域名,會解析到不同的站點上,驗證完成(圖13)。

最後更新:2016-11-23 17:16:04

  上一篇:go 負載均衡是否支持CNAME__常見問題_負載均衡-阿裏雲
  下一篇:go 實例類型是否可以修改__常見問題_負載均衡-阿裏雲