私たちの会社には、ステージングサーバーと本番サーバーがあります。最新のリリース後、それらを 1:1 の状態にしようとしています。いくつかのホストとその多くのインスタンスで実行されている Web アプリケーションがあります。
問題は、新しい機能を簡単にテストし、新しいリリースで新しいバグの作成を回避するために、ステージング サーバーと運用サーバーで同じアーキテクチャ (構造) の Web アプリケーションを使用することを私が支持していることです。
しかし、誰もが私の意見に同意するわけではありません。彼らにとって、ステージング アプリケーション インスタンス間で異なる接続を確立することはそれほど大きな問題ではありません。実動サーバーよりもステージングでアプリケーションとアプリケーション間の接続を増やすことさえあるかもしれません。
そのようなアプローチの長所と短所についてお聞きしたいですか?私に同意するいくつかの良い点、またはおそらく私が正しくないいくつかの悪い点を意味します. 結果などのいくつかの例。