2011-02-05 13 views
1

すでに、EC2にFTPやリモートデスクトップ経由でWebアプリケーションを導入しているとします。だから今から、私のWebアプリの新しいバージョンに更新するにはどうすればいいですか?Amazon EC2でWebアプリケーションをアップグレードするベストプラクティス

ロードバランサの背後にあるWebアプリケーションのインスタンスを複数実行していると、主な懸念があります。つまり、すべてのインスタンスを一度に更新して、異なるバージョンのWebアプリケーションで実行するインスタンスが2つありませんか?

ありがとうございました。

答えて

1

うん。ロードバランサから各インスタンスを(APIまたはAWS管理コンソールを使用して)削除し、インスタンスが1つだけ残るまでソフトウェアを更新します。そのファイルを削除せずにアップグレードし、他のすべてのインスタンスを再度追加します。

ロードバランサがトラフィックを2つの異なるバージョンのソフトウェアに送信することはありません。

+0

これは有効な回答ですが、残念ながらそれは縮尺通りではありません。負荷を常に運ぶために複数の負荷分散されたインスタンスが必要な場合は、動作しません。 –