本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
自舊版平台遷移您的應用程式
若您已部署使用舊版平台的 Elastic Beanstalk 應用程式,應透過非舊版平台,將應用程式遷移至新環境,藉此取得新的功能。若您不確定是否正使用舊版平台來執行應用程式,您可於 Elastic Beanstalk 主控台檢查。如需說明,請參閱「檢視您使用的是否為舊版平台」。
舊版平台缺少哪些新功能?
舊版平台不支援下列功能:
組態檔案 (如 使用組態檔案 (.ebextensions) 來進行進階的環境自訂 主題所述)
ELB 運作狀態檢查 (如 基礎型運作狀態報告 主題所述)
執行個體描述檔 (如 管理 Elastic Beanstalk 執行個體描述檔 主題所述)
VPC (如 使用 Elastic Beanstalk 與 Amazon VPC 主題所述)
資料層 (如 將資料庫新增至您的 Elastic Beanstalk 環境 主題所述)
工作者層 (如 Elastic Beanstalk 工作者環境 主題所述)
單一執行個體環境 (如 環境類型 主題所述)
標籤 (如 在您的 Elastic Beanstalk 環境中標記資源 主題所述)
滾動更新 (如 Elastic Beanstalk 滾動環境資訊更新 主題所述)
為何部分平台版本標記為舊版?
部分較舊的平台版本不支援最新的 Elastic Beanstalk 功能,這些版本在 Elastic Beanstalk 主控台中的環境概觀頁面上會標記為 (legacy) ((傳統))。
檢視您使用的是否為舊版平台
開啟 Elastic Beanstalk 主控台
,然後在 Regions (區域) 清單中選取您的 AWS 區域。 -
在導覽窗格中,選擇 Environments (環境),然後在清單中選擇您環境的名稱。
注意
如果您有許多環境,請使用搜尋列來篩選環境清單。
-
在環境概觀頁面上,檢視 Platform (平台) 名稱。
若平台名稱旁出現了 (legacy) ((舊版)),則表示您的應用程式使用的是舊版平台。
欲遷移您的應用程式
-
將您的應用程式部署至新環境。如需取得說明,請前往 建立 Elastic Beanstalk 環境。
-
若您具備 Amazon RDS 資料庫執行個體,請更新您的資料庫安全群組,以允許您新環境的 EC2 安全群組存取。關於使用 AWS 管理主控台來找出 EC2 安全群組名稱的方法,詳細指示請參閱 安全群組。如需設定 EC2 安全群組的詳細資訊,請參閱《Amazon Relational Database Service 使用者指南》中使用資料庫安全群組的「授權網路存取 Amazon EC2 安全群組」章節。
-
交換環境的 URL。如需取得說明,請前往 透過 Elastic Beanstalk 進行藍/綠部署。
-
終止您的舊環境。如需取得說明,請前往 終止 Elastic Beanstalk 環境。
注意
若您使用 AWS Identity and Access Management (IAM),將需要更新您的原則,在其中納入 AWS CloudFormation 和 Amazon RDS (如適用)。如需更多詳細資訊,請參閱 使用 Elastic Beanstalk 搭配 AWS Identity and Access Management。