張貼日期: May 19, 2020

您現在可以在部署應用程式程式碼時,使用 AWS Elastic Beanstalk 選取流量分割部署政策。這個政策在 Elastic Beanstalk 目前支援的四個現有部署政策之外:「一次全部」、「滾動」、「隨其他批次滾動」,以及「不可變」。

您現在可以使用流量分割部署政策來更新使用 Application Load Balancer 的 Elastic Beanstalk Web 伺服器中執行的應用程式。此部署政策適用於生產環境中的更新,在該環境中,您想要在對應用程式程式碼執行變更時降低應用程式失敗的風險。流量分割部署可讓您在完成部署之前,以可設定的生產流量百分比監控新應用程式版本的運作狀況。若發生部署故障,流量分割部署會觸發自動復原機制。從來沒有任何應用程式停機;在整個部署程序期間,都有執行個體為流入流量提供服務,而新舊應用程式版本上的負載發生變化。

使用流量分割部署時,您可以在完成部署之前,指定生產流量的百分比和監控新應用程式版本的時長。部署開始後,您可以透過即時追蹤 Elastic Beanstalk 事件,來監控新應用程式版本的運作狀況。您也可以從 Elastic Beanstalk 日誌取得流量分割部署事件。若要開始使用,請使用 Elastic Beanstalk 主控台、Elastic Beanstalk CLI 或透過 Elastic Beanstalk API 選擇流量分割部署政策。透過文件進一步了解流量分割部署政策。請參閱版本資訊,以了解更多詳情。 

您可以透過在 GitHub 上關注公有的 AWS Elastic Beanstalk 藍圖,取得近期發佈和即將發佈功能的最新消息,以及針對您希望提供的支援提出意見回饋。如需有關 AWS Elastic Beanstalk 的詳細資訊,請參閱: