1 つのサーバーが 1 つのリリース遅れている 2 つのサーバーでアプリを実行するための専門用語

1 つのサーバーが 1 つのリリース遅れている 2 つのサーバーでアプリを実行するための専門用語

同じアプリを持つ 2 つの異なるサーバーを実行するというアイデアを思いつきましたが、1 つはリリースが 1 つ遅れています。

なぜこれをやりたいのでしょうか?

リリースの1つに不具合がある場合、新しいリリースから別のサーバーにトラフィックを変更して、変更を即座にロールバックする必要があります。「欠陥ではない」リリースはオンです。

このプロセスを説明する用語はありますか?

ダウンタイムなしで変更をロールバックしようとしています。

答え1

次のような用語があります

異なるリリース/バージョンを同時に、またはパッシブ/アクティブ モードで実行するための概念フレームワークを提供します。

ここでの大きな懸念は、アプリケーションのリリースで、たとえばデータベース スキーマやその他の細かい詳細の変更も必要になった場合に、どのように対処するかということです。

関連情報