gpt4 book ai didi

deployment - 红/黑部署策略是如何实现的?

转载 作者:行者123 更新时间:2023-12-01 18:28:13 26 4
gpt4 key购买 nike

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

他们正在谈论红/黑部署,其中并行运行旧代码和新代码并将生产流量引导到它们两者。如果出现问题,他们会进行回滚。

交通指挥是如何进行的?是否可以使用例如两个 Docker 容器来适应此策略?

最佳答案

引导流量的一种方法是使用 Weighted Routing ,就像您可以在 AWS Route 53 中执行的那样.

最初,您有 100% 的流量流向使用旧代码的服务器。然后逐渐更改它,以便使用新代码向服务器提供一些流量。

此外,正如您可以在本文中阅读的那样 blog ,可以使用Docker来实现:

Even with the best testing, things can go wrong after deployment and a rollback may be required. Containers make this easy and we’ve brought similar tools to the operating system with Project Atomic. Red/Black deployments can be done throughout the entire stack with Atomic and Docker.

关于deployment - 红/黑部署策略是如何实现的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32711142/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com