【问题标题】:Is there a way to put AutoScalingGroup instances to stand by via cloud formation?有没有办法让 AutoScalingGroup 实例通过云形成待命?
【发布时间】:2016-06-14 21:34:51
【问题描述】:

我正在考虑使用云形成作为蓝绿部署的一种方式。

其中一部分是将 Autoscaling 组实例的实例置于备用状态。

这可能吗?

【问题讨论】:

    标签: amazon-web-services amazon-ec2


    【解决方案1】:

    Amazon EC2 Auto Scaling 组负责启动和终止 Amazon EC2 实例。请注意,实例作为新实例启动 - 它们不会保持待机状态。

    您当然可以使用两个单独的 CloudFormation 堆栈进行蓝绿部署,每个堆栈都有自己的 Auto Scaling 组,并且可能还有 Elastic Load Balancer。

    两个 Auto Scaling 组都将处于“运行”状态,但不一定会接收流量。然后,您需要一些机制在蓝/绿组之间“切换”,例如更改 Route 53 中的 DNS 条目以指向不同的负载均衡器。

    【讨论】:

      【解决方案2】:

      添加到 John 的回答中,在 53 号路由上,您可以使用加权负载平衡来路由流量。它允许您将百分比流量路由到设置。

      【讨论】:

        猜你喜欢
        • 2020-02-29
        • 2013-10-24
        • 2014-11-29
        • 1970-01-01
        • 2021-11-16
        • 2019-11-01
        • 1970-01-01
        • 2019-08-19
        • 1970-01-01
        相关资源
        最近更新 更多