【发布时间】:2016-06-14 21:34:51
【问题描述】:
我正在考虑使用云形成作为蓝绿部署的一种方式。
其中一部分是将 Autoscaling 组实例的实例置于备用状态。
这可能吗?
【问题讨论】:
标签: amazon-web-services amazon-ec2
我正在考虑使用云形成作为蓝绿部署的一种方式。
其中一部分是将 Autoscaling 组实例的实例置于备用状态。
这可能吗?
【问题讨论】:
标签: amazon-web-services amazon-ec2
Amazon EC2 Auto Scaling 组负责启动和终止 Amazon EC2 实例。请注意,实例作为新实例启动 - 它们不会保持待机状态。
您当然可以使用两个单独的 CloudFormation 堆栈进行蓝绿部署,每个堆栈都有自己的 Auto Scaling 组,并且可能还有 Elastic Load Balancer。
两个 Auto Scaling 组都将处于“运行”状态,但不一定会接收流量。然后,您需要一些机制在蓝/绿组之间“切换”,例如更改 Route 53 中的 DNS 条目以指向不同的负载均衡器。
【讨论】:
添加到 John 的回答中,在 53 号路由上,您可以使用加权负载平衡来路由流量。它允许您将百分比流量路由到设置。
【讨论】: