Amazon-Web-Services

使用 AWS Elastic Beanstalk 的應用程序負載均衡器 - 目標組

  • June 10, 2020

我正在使用帶有AWS Elastic Beanstalk的****應用程序負載均衡器

在 AWS 自動伺服器更新後,我得到一個 503 Service Temporarily Unavailable 頁面。(僅此,伺服器負載幾乎為零 - 單實例)

$$ PHP 7.3 running on 64bit Amazon Linux/2.9.2 (upgraded from 2.9.1 automatically) $$ 環境本身顯示健康。

我將 Application Load Balancer 用於 HTTPS 和未來擴展。

事實證明,AWS EB 創建了一個新的 EC2 實例並終止了前一個實例,因此在 Application Load Balancer 指向的目標組中沒有註冊實例。

如何配置 AWS 以在應用程序負載均衡器的目標組中自動註冊替換 Elastic Beanstalk EC2 實例?

這是不久前的事了,對我來說似乎運作良好的是在 Auto Scaling Groups 下的 Target Group 部分下添加適用的 Target Group。

所以轉到 EC2 控制台,然後在左側菜單的最底部(無論如何目前對我來說)有 Auto Scaling Groups。從列表中點擊 Auto Scaling 組,在詳細資訊選項卡上點擊編輯,然後添加適用的目標組。

即使實例發生變化,這似乎也能使它們保持同步。

所以它應該看起來像這樣:截圖

引用自:https://serverfault.com/questions/1000783