在 2 台服务器上运行应用的术语,其中 1 台服务器落后 1 个版本

在 2 台服务器上运行应用的术语,其中 1 台服务器落后 1 个版本

我想到了一个想法,运行两台不同的服务器,两台服务器都有相同的应用程序,但其中一台仅落后 1 个版本。

我为什么要这么做?

有时我们的某个版本出现故障,我们希望通过将流量从新版本转移到另一台服务器来立即回滚所有更改。‘没有问题’正在发布。

有什么术语可以描述这一过程吗?

我正在尝试在不停机的情况下回滚所有更改。

答案1

有如下术语

它为同时或以被动/主动模式运行不同的版本/版本提供了概念框架。

一个大问题是,当应用程序发布也需要更改数据库模式和许多其他细节时,您如何处理。

相关内容