beanstalk 配置更改

部分修改配置选项设置时,AWS Elastic Beanstalk 将更改传播到所有受影响的资源。这些资源包括将流量分配到运行您的应用程序的 Amazon EC2 实例的负载均衡器、管理这些实例的 Auto Scaling 组以及 EC2 实例本身。

很多配置更改都可应用于正在运行的环境而不用替换现有实例。例如,设置运行状况检查 URL 将触发环境更新以修改负载均衡器设置,但不会导致任何停机时间,因为运行您的应用程序的实例在更新传播时会继续处理请求。

https://docs.aws.amazon.com/zh_cn/elasticbeanstalk/latest/dg/environments-updating.html

 

部分修改配置选项设置时,BeanStalk将更新传播到所有受影响的资源。这些资源包括将流量分配到运行程序的EC2实例的负载均衡器、管理这些实例的ASG及EC2本身。

很多配置更改都可应用到正在运行的环境而不用替换现有实例。
例如:   
  1、运行状况检查的URL(负载均衡器设置)  
  2、修改启动配置或 VPC 设置的配置更改需要终止您的环境中的所有实例并替换它们  ;比如,修改EC2秘钥,必须终止替换实例。--->滚动更新
    不可变更新是滚动更新的替代方法  ;会启动临时的ASG, 新旧实例同时为流量提供服务,直至新实例通过健康检查;-->终止旧的,ASG

 

posted @ 2020-05-25 09:47  慕沁  阅读(269)  评论(0)    收藏  举报