发布于: May 19, 2020
您现在可以在使用 AWS Elastic Beanstalk 部署应用程序代码时选择“流量拆分部署”策略。这是 Elastic Beanstalk 目前支持的四种现有部署策略的补充:一次部署全部、滚动、额外批量滚动、不可变。
您现在可以使用“流量拆分部署”策略来更新使用 Application Load Balancer 在 Elastic Beanstalk Web 服务器中运行的应用程序。如果您需要在生产环境中进行更新,同时又希望减少提交应用程序代码更改时发生应用程序故障的风险,则此部署策略非常适合您。借助流量拆分部署,您可以首先按某个可配置的生产流量百分比来监控新应用程序版本的运行状况,然后再完成部署。如果部署失败,流量拆分部署会触发自动回滚机制。因此,永远不会发生应用程序宕机;在整个部署过程中都有服务传入流量的实例在运行,同时新应用程序版本上的负载持续变化。
您可以在 GitHub 上按照 AWS Elastic Beanstalk 路线图获取最近推出的功能和即将推出的功能的更新,并就希望享有的支持提供反馈。有关 AWS Elastic Beanstalk 的更多信息,请访问: