我有一个AWS环境,其中包含一个ALB,两个api节点和一个RDS。我今天执行部署。我读到了canary releases,并想知道如何将当前环境转换为使用金丝雀部署。我的环境完全在AWS上。我的主要问题是路由,拨号/关闭需要什么服务/组件?
答案 0 :(得分:0)
Route53的Weighted Routing,这种方法的一个主要缺点是传播DNS更改可能需要一些时间,另一种方法是使用自动缩放组(ASG)升级新版本,然后一旦缩小旧版本自信。
加权路由允许您将多个资源与单个资源相关联 域名(example.com)或子域名(acme.example.com)和 选择路由到每个资源的流量。这可能很有用 用于各种目的,包括负载平衡和测试新功能 软件版本。