【问题标题】:How to do canary deployments?如何进行金丝雀部署?
【发布时间】:2018-04-04 22:26:09
【问题描述】:

我有一个带有一个 ALB、两个 api 节点和一个 RDS 的 AWS 环境。我今天执行就地部署。我阅读了有关canary releases 的信息,并且想知道如何将当前环境转换为使用金丝雀部署。我的环境完全在 AWS 上。我的主要问题是关于路由,拨号/拨号需要什么服务/组件?

【问题讨论】:

    标签: amazon-web-services canary-deployment


    【解决方案1】:

    Route53 的Weighted Routing,这种方法的最大缺点是传播 DNS 更改可能需要一些时间,另一种方法是使用自动缩放组 (ASG) 来升级新版本,然后在您有信心时降级旧版本。

    加权路由可让您将多个资源与单个资源相关联 域名 (example.com) 或子域名 (acme.example.com) 和 选择将多少流量路由到每个资源。这可能很有用 用于各种目的,包括负载平衡和测试新的 软件版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-04-14
      • 2020-02-09
      • 2016-02-12
      • 2021-05-21
      • 1970-01-01
      • 2018-10-21
      • 1970-01-01
      相关资源
      最近更新 更多