
508 | 蓝绿部署与金丝雀发布:让发布更安全场景引入换轮胎的故事:你想换汽车轮胎:方式一:拆了旧轮胎再装新轮胎1. 拆下4个旧轮胎 2. 装上4个新轮胎 3. 发现新轮胎有问题! 4. 重新装回旧轮胎 问题:中间有段时间车没法开方式二:换备胎1. 先装一个备胎 2. 测试备胎没问题 3. 一个个换其他轮胎 4. 每个新轮胎都测试过再换下一个 问题:安全,但慢蓝绿部署和金丝雀发布,就是软件界的"换轮胎策略"。部署策略对比┌─────────────────────────────────────────────────────────────┐ │ 部署策略对比 │ ├─────────────────────────────────────────────────────────────┤ │ │ │ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ │ │