これまで、1つの同じ単一のEC2インスタンスでホストされているさまざまなWebサイトがあります。そのようなインスタンスのルートEBSボリュームには次のものがあります。
1分ごとではなくても1時間ごとに変更されるWebサイトのコードとファイルApacheおよびPHP構成情報。仮想の変更など、進行中の開発のために1〜2週間ごとに変更します。ホスト。
自動スケーリングが次のように機能することをイメージします。
検索を行ったところ、 this などのチュートリアルが見つかりました。まず、AMIを作成する必要があることを示唆しています。そのようなアプローチのためにデータの一貫性が失われるのではないでしょうか?トラフィックの急増が発生したときにAMIを作成でき、データの一貫性を保つことができますか?
最初のインスタンスのデータは他のインスタンスに引き継がれません。自動スケーリングする場合は、カスタムAMIとbootstrapインスタンスを作成する必要があります。たとえば、本番ファイルのコピーをS3に保持し、インスタンスにS3で起動時および起動後に定期的にファイル。毎分変更されるファイルの場合、S3のように、インスタンスの外部でそれらをホストすることを検討することをお勧めします。