V2EX  ›  英汉词典

Blue-Green Deployment

定义 Definition

蓝绿部署:一种降低发布风险的上线策略。通过同时维护两套几乎相同的生产环境(“蓝”与“绿”),新版本先部署到其中一套并完成验证,再把流量从旧环境切换到新环境;若出现问题,可快速切回旧环境实现回滚。该术语在实践中也常泛指“通过流量切换实现近乎零停机发布”。

发音 Pronunciation (IPA)

/ˌbluː ˈɡriːn dɪˈplɔɪmənt/

例句 Examples

We used blue-green deployment to release the update with almost no downtime.
我们使用蓝绿部署来发布更新,几乎没有停机时间。

After testing the new build in the green environment, the team switched traffic over and monitored error rates closely.
在绿环境中测试完新构建后,团队将流量切换过去,并密切监控错误率。

词源 Etymology

该短语由颜色词 bluegreen 加上 deployment(部署) 组合而成。两种颜色用于区分两套并行环境,颜色本身没有固定含义,重点在于“旧环境/新环境”可快速切换的发布思路。这一命名在持续交付与DevOps语境中广泛传播,用来强调“切流量即回滚”的可控性。

相关词 Related Words

文学/著作中的用例 Literary Works

  • 《Continuous Delivery》(Jez Humble, David Farley):在持续交付与发布策略的讨论中常提及蓝绿部署作为降低发布风险的方法之一。
  • 《The DevOps Handbook》(Gene Kim 等):在讲解高频发布、降低变更风险与快速回滚的实践时,会涉及蓝绿部署/切流量式发布的思路。
  • 《Site Reliability Engineering》(Google SRE 团队):在可靠发布与变更管理相关章节的语境中,经常与蓝绿/金丝雀等部署模式并列讨论。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   677 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 21:34 · PVG 05:34 · LAX 13:34 · JFK 16:34
♥ Do have faith in what you're doing.