有兄弟姐妹实现/部署过 Canary release 么?

2018-09-03 17:23:23 +08:00
 yazoox

如题,公司做的网站,现在想实现一套 Canary release,基于 AWS

楼主研究了一下,发现 route53 好像有这个功能,可以自动分配 90%到一个 cloudfront A,然后 10%去另外一个 coudfront B。

但是,我们的需求是,希望这个分配的 rule/algorithm 可以自定义,例如:

  1. 根据用户的 IP 地址段来分配,美国的地址云 cf A,然后其它国家的云 cf B ;
  2. 或者在界面上添加一个 beta button,如果用户点击了,参加了'beta ‘测试,就会被指向 cf B,如果没有选择,则还是默认的 cf A
  3. 或者,制作一个 whitelist,在列表里面的用户,被定向到 cf B,其它的默认云 cf A

有没有兄弟姐妹有这方面的经验分享一下?或者相关的文档(中英文皆可),如何实施的?

万分感谢

1457 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/485719

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX