金丝雀:修订间差异
外观
创建页面,内容为“Canary 部署是一种更规避风险的蓝/绿部署策略。此策略采用分阶段方法,即流量以两个增量转移到应用程序的新版本。第一个增量是流量的一小部分,这被称为金丝雀组。该组用于测试新版本,如果测试成功,流量将以第二个增量转移到新版本。 Canary 部署可以通过两个步骤或线性方式实现。在两步法中,部署新的应用程序代码并公开供试用。接受后…” |
小无编辑摘要 |
||
第2行: | 第2行: | ||
Canary 部署可以通过两个步骤或线性方式实现。在两步法中,部署新的应用程序代码并公开供试用。接受后,它要么以线性方式推广到环境的其余部分。线性方法涉及逐步增加应用程序新版本的流量,直到所有流量都流向新版本。 | Canary 部署可以通过两个步骤或线性方式实现。在两步法中,部署新的应用程序代码并公开供试用。接受后,它要么以线性方式推广到环境的其余部分。线性方法涉及逐步增加应用程序新版本的流量,直到所有流量都流向新版本。 | ||
之所以叫金丝雀,有一个特别的比喻。<ref>https://www.cloudflare.com/zh-cn/learning/privacy/what-is-warrant-canary/</ref> | |||
https://docs.aws.amazon.com/zh_cn/whitepapers/latest/overview-deployment-options/canary-deployments.html | https://docs.aws.amazon.com/zh_cn/whitepapers/latest/overview-deployment-options/canary-deployments.html |
2025年9月1日 (一) 23:05的最新版本
Canary 部署是一种更规避风险的蓝/绿部署策略。此策略采用分阶段方法,即流量以两个增量转移到应用程序的新版本。第一个增量是流量的一小部分,这被称为金丝雀组。该组用于测试新版本,如果测试成功,流量将以第二个增量转移到新版本。
Canary 部署可以通过两个步骤或线性方式实现。在两步法中,部署新的应用程序代码并公开供试用。接受后,它要么以线性方式推广到环境的其余部分。线性方法涉及逐步增加应用程序新版本的流量,直到所有流量都流向新版本。
之所以叫金丝雀,有一个特别的比喻。[1]