本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Elastic Beanstalk 平台支援政策
Elastic Beanstalk 支援的平台分支仍會繼續收到其供應商 (擁有者或社群) 提供的次要和修補程式更新。如需相關辭彙的完整定義,請參閱Elastic Beanstalk 平台詞彙表。
已淘汰的平台分支
當支援的平台分支元件由其供應商標示為生命週期結束 (EOL) 時,Elastic Beanstalk 會將平台分支標示為已淘汰。平台分支的元件包括下列項目:作業系統 (OS)、執行階段語言版本、應用程式伺服器或 Web 伺服器。
平台分支標示為已淘汰後,適用下列政策:
-
Elastic Beanstalk 會停止提供維護更新,包括安全性更新。
-
Elastic Beanstalk 不再為已淘汰的平台分支提供技術支援。
-
Elastic Beanstalk 不會再讓新 Elastic Beanstalk 客戶使用平台分支,以部署到新的環境。對於具有在已淘汰平台分支上執行的作用中環境的現有客戶,自發佈的淘汰日期起,有 90 天寬限期。
注意
如需排定淘汰的平台分支清單,請參閱以下 Elastic Beanstalk 平台排程主題正在淘汰的平台分支排程中的 。
如需環境平台分支淘汰時預期會發生的情況的詳細資訊,請參閱平台淘汰常見問答集。
超過 90 天寬限期
我們的已淘汰平台分支政策不會移除環境的存取權,也不會刪除資源。不過,在已淘汰的平台分支上執行 Elastic Beanstalk 環境的現有客戶,應該注意這樣做的風險。由於供應商標記其元件 EOL,因此 Elastic Beanstalk 無法為已淘汰的平台分支提供安全更新、技術支援或修正程式,因此這類環境最終可能處於無法預測的情況。
例如,在淘汰的平台分支上執行的環境中可能會出現有害且嚴重的安全漏洞。或者,如果 EB API 動作隨著時間的推移變得與 Elastic Beanstalk 服務不相容,則可能會停止在此環境中工作。已淘汰平台分支上的環境保持作用中狀態的時間越長,這些類型的風險的機會就越大。我們強烈建議您將所有 Elastic Beanstalk 環境更新為受支援的平台版本,以便繼續享有元件供應商透過最新版本提供的重要安全性、效能和功能增強好處。
如果您的應用程式在淘汰的平台分支上執行時遇到問題,而且您無法將其遷移到支援的平台,則需要考慮其他替代方案。解決方法包括將應用程式封裝到 Docker 映像檔以將其作為 Docker 容器執行。這可讓客戶使用我們的任何 Docker 解決方案,例如 Elastic Beanstalk AL2023/AL2 Docker 平台,或其他 Docker 型服務,例如 Amazon ECS 或 Amazon EKS。非 Docker 替代方案包括 AWS CodeDeploy 我們的服務,這可讓您完全自訂所需的執行時間。