首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何实现红/黑部署策略?

如何实现红/黑部署策略?
EN

Stack Overflow用户
提问于 2015-09-22 07:42:27
回答 2查看 4.6K关注 0票数 3

我最近看到了Netflix的博客文章http://techblog.netflix.com/2013/08/deploying-netflix-api.html

他们谈论的是红色/黑色部署,在这种部署中,他们并行运行旧代码和新代码,并将生产流量引导给他们两个。如果出了问题,他们会做回滚。

交通指挥是如何运作的?是否有可能通过两个码头集装箱来调整这一策略?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-09-22 16:00:37

引导流量的一种方法是使用加权路由,就像在AWS 53号公路中所做的那样。

最初,有100%的流量用旧代码发送到服务器。然后,逐渐地将其更改为使用新代码向服务器发送一些通信量。

此外,正如您可以在这个博客中阅读,您可以使用Docker来实现它:

即使进行了最好的测试,部署后也可能出错,可能需要回滚。容器使得这很容易,我们已经将类似的工具引入到了Project操作系统中。红色/黑色部署可以在整个堆栈中使用原子和Docker完成。

票数 2
EN

Stack Overflow用户

发布于 2021-08-25 01:03:27

我认为他们利用Spinnaker来实施一项红/黑战略。https://spinnaker.io/docs/concepts/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32711142

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档