建立面向網際網路的 Classic Load Balancer - Elastic Load Balancing

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立面向網際網路的 Classic Load Balancer

建立負載平衡器時,您可以設定接聽程式、設定健全狀況檢查,以及註冊後端執行個體。您透過指定一個前端 (用戶端到負載平衡器) 連線的通訊協定和連接埠,以及後端 (負載平衡器到後端執行個體) 連線的通訊協定和連接埠來設定接聽程式。您可以為您的負載平衡器設定多個接聽程式。

本教學課程透過 Web 型介面提供傳統負載平衡器的 AWS Management Console實際操作簡介。您將建立負載平衡器,以接收公共HTTP流量並將其傳送至您的EC2執行個體。

若要使用接聽程式建立負載平衡HTTPS器,請參閱使用HTTPS接聽程式建立 Classic Load Balancer

開始之前

  • 建立虛擬私有雲 (VPC)。如需詳細資訊,請參閱為您的建議 VPC

  • 啟動您計劃向負載平衡器註冊的EC2執行個體。請確定這些執行個體的安全性群組允許在連接埠 80 上HTTP存取。

  • 在每個執行個體上安裝網頁伺服器 (例如 Apache 或 Internet 資訊服務 (IIS),在連線至網際網路之網頁瀏覽器的位址欄位中輸入其DNS名稱,然後確認瀏覽器是否顯示伺服器的預設頁面。

使用建立 Classic Load Balancer AWS Management Console

使用下列程序建立您的 Classic Load Balancer。提供您負載平衡器的基本組態資訊,例如名稱和結構描述。然後提供您網路的相關資訊,以及將流量路由至您執行個體的接聽程式資訊。

使用主控台建立 Classic Load Balancer
  1. 在打開 Amazon EC2 控制台https://console.aws.amazon.com/ec2/

  2. 於導覽列上,為負載平衡器選擇一個區域。請務必選取您為EC2執行個體選取的相同區域。

  3. 在導覽窗格的 Load Balancing (負載平衡器),選擇 Load Balancer (負載平衡器)

  4. 選擇 Create Load Balancer (建立負載平衡器)

  5. 展開 Classic Load Balancer 區段,然後選擇建立

  6. 基本組態

    1. 針對負載平衡器名稱,輸入負載平衡器的名稱。

      在區域的 Classic Load Balancer 組合中,您的 Classic Load Balancer 名稱必須獨一無二,其字元數上限為 32 個,只能包含英數字元與連字號,但開頭或結尾都不可為連字號。

    2. 針對結構描述,選取面向網際網路

  7. 網路映射

    1. 對於 VPC,選取您為執行個體選取的相同VPC項目。

    2. 針對映射,先選取可用區域,然後從可用子網路中選擇公有子網路。一個可用區域只能選取一個子網路。為了提高您的負載平衡器可用性,可選取一個以上的可用區域和子網路。

  8. 安全群組

    1. 針對安全性群組,選取設定為允許連接埠 80 上所需HTTP流量的現有安全性群組。

  9. 接聽程式和路由

    1. 針對接聽程式,請確定通訊協定為 HTTP,且連接埠為 80

    2. 針對執行個體,請確定通訊協定為 HTTP,且連接埠為 80

  10. 運作狀態檢查

    1. 針對 Ping 通訊協定,請確定通訊協定為 HTTP

    2. 針對 Ping 連接埠,請確定連接埠為 80

    3. 針對 Ping路徑,請確定路徑為 /

    4. 針對進階運作狀態檢查設定,請使用預設值。

  11. 執行個體

    1. 選取新增執行個體以開啟執行個體選取畫面。

    2. 可用執行個體下方,您可以根據目前的網路設定,選取目前可用於負載平衡器的執行個體。

    3. 當您對您的選項感到滿意時,請選取確認,將要註冊的執行個體新增至負載平衡器。

  12. Attributes

    1. 針對啟用跨區域負載平衡啟用連接耗盡逾時 (耗盡間隔),請保留預設值。

  13. 負載平衡器標籤 (選用)

    1. 索引鍵欄位為必填。

    2. 欄位為選填。

    3. 若要新增另一個標籤,請選取新增標籤,然後輸入索引鍵欄位值,並選擇性地填寫欄位。

    4. 若要移除現有的標籤,請在要移除的標籤旁選取移除

  14. 摘要和建立

    1. 如果您需要變更任何設定,請在需要變更的設定旁選取編輯

    2. 如果您對摘要中顯示的所有設定感到滿意,請選取建立負載平衡器,開始建立您的負載平衡器。

    3. 在最後建立頁面上,選取檢視負載平衡器以在 Amazon EC2 主控台中檢視負載平衡器。

  15. 確認

    1. 選取新的負載平衡器。

    2. 目標執行個體索引標籤中,檢查運作狀態欄位。至少有一個EC2執行個體處於服務中之後,您可以測試負載平衡器。

    3. 在 [詳細資料] 區段中,複製負載平衡器DNS名稱,看起來類似於my-load-balancer-1234567890.us-east-1.elb.amazonaws.com

    4. 將您的負載平衡器DNS名稱粘貼到公共互聯網連接的 Web 瀏覽器的地址字段中。如果負載平衡器運作正常,您會看到伺服器的預設頁面。

  16. 刪除 (選用)

    1. 如果您的網域有指向負載平衡器的CNAME記錄,請將其指向新位置,並等待DNS變更生效,然後再刪除負載平衡器。

    2. 在打開 Amazon EC2 控制台https://console.aws.amazon.com/ec2/

    3. 選取負載平衡器。

    4. 選擇動作刪除負載平衡器

    5. 出現確認提示時,請輸入 confirm,然後選取刪除

    6. 刪除負載平衡器之後,向負載平衡器註冊的EC2執行個體會繼續執行。系統將根據執行個體繼續執行的時間,按每小時或不足一小時的時數計費。當您不再需要EC2執行個體時,您可以停止或終止執行個體,以避免產生額外費用。