阿里雲配置負載均衡實例


創建負載均衡實例后,您需要添加至少一個監聽和一組后端服務器。

本指南將為已創建的負載均衡實例配置一個TCP監聽並添加部署了靜態網頁的兩個ECS實例作為后端服務器。

操作步驟

  1. 登錄負載均衡管理控制台

  2. 實例管理頁面,找到目標實例,然后單擊實例ID鏈接進入詳情頁面。

    實例詳情

  3. 在左側導航欄,單擊監聽,然后單擊添加監聽

  4. 根據如下信息,配置監聽規則,其它配置保持默認選項。

    • 前端協議 [端口]:用來接收請求並向后端服務器進行請求轉發的負載均衡系統的前端協議和端口。在同一個負載均衡實例內前端端口不可重復。

      本教程選擇TCP協議,端口設置為80

    • 后端協議 [端口]:ECS實例上開放的用來接收請求的后端端口,在同一個負載均衡實例內可重復。

      本教程端口設置為80

    • 帶寬峰值:設定不同的帶寬峰值來限定后端ECS實例的不同應用所能對外提供的服務能力。

      本教程創建的公網負載均衡實例是按流量計費的,不受帶寬峰值限制,所以不進行配置。

    • 調度算法:負載均衡支持如下三種調度算法,本教程選擇輪詢

      • 加權輪詢模式會將訪問請求依序分發后端ECS,ECS權重越高被分發的幾率也越大;

      • 加權最小連接數模式會將訪問請求分發給當前連接數最小的一台后端ECS,ECS權重越高被分發的幾率也越大;

      • 輪詢模式會將訪問請求依序分發給后端ECS。

      監聽配置

  5. 單擊下一步,配置健康檢查。選擇TCP健康檢查,使用默認配置,然后單擊確認

    開啟健康檢查功能后,當后端某個ECS健康檢查出現問題時,負載均衡服務會將請求轉發到其它健康檢查正常的ECS上,而當該ECS恢復正常運行時,負載均衡會自動恢復它的請求轉發。

    健康檢查配置

  6. 配置成功頁面,單擊確認完成監聽的配置。

  7. 在左側導航欄,單擊服務器 > 后端服務器

  8. 負載均衡服務器池頁面,單擊未添加的服務器頁簽,勾選之前創建的ECS01和ECS02實例,然后單擊批量添加

    添加后端服務器

  9. 添加后端服務器對話框,保持默認的ECS權重設置,單擊確認

    權重越大轉發的請求越多,默認為100。

  10. 返回實例管理頁面,單擊刷新。當后端ECS的健康檢查狀態為正常時,表示后端ECS可以正常處理負載均衡轉發的請求了。

    負載均衡實例

  11. 在瀏覽器中輸入負載均衡實例的服務地址,測試負載均衡服務。

    負載均衡測試

    負載均衡測試

域名解析

更新時間: 2017-11-03

您需要將您的域名解析到負載均衡實例的公網服務地址上。例如使用負載均衡前,您網站的域名為 www.abc.com ,運行在公網IP地址為1.1.1.1的ECS實例上。創建負載均衡實例后,系統分配的負載均衡實例的公網IP地址為2.2.2.2。您需要要將ECS實例添加到負載均衡實例的后端服務器池,並將域名 www.abc.com 解析到2.2.2.2。通常情況下,建議您使用A記錄解析(即將域名解析到一個IP地址)即可。

操作步驟

  1. 登錄雲解析DNS管理控制台

  2. 在左側導航欄,單擊我的雲解析 > 全部域名

  3. 單擊添加域名,添加您的的域名。

  4. 單擊解析進行域名解析。配置詳情請參考解析設置入門指南

 

實際配置:

 

 

域名解析到阿里雲提供的負載均衡公網ip地址

2台后端服務器nginx配置

 

server {
listen 443;
server_name c*********om 127.0.0.1;
client_max_body_size 50M;
ssl on;
ssl_certificate /h********************1.pem;
ssl_certificate_key /******************71.key;
ssl_session_timeout 5m;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM