ホスティングプロバイダーによって AWS を使用して設定された Wordpress Web サイトがあります。ホスティング セットアップには、2 つの EC2 インスタンス、memcached サーバー、Amazon ロード バランサー、および 2 つの別個のデータベース サーバーが含まれています (1 つはマスター レプリケーションで、もう 1 つはスレーブ レプリケーションで、Hyper DB を使用します)。Wordpress サイトは、クラウドフロント CDN にも接続します。セットアップには、負荷が増加したときに新しい EC2 サーバーを生成する自動スケーリング機能があります。
現在、W3Total キャッシュを使用して CDN をセットアップ中です。ただし、CDN 設定を有効にするために保存し、CDN を有効にするページをリロードすると、CDN が無効になっていることが示されるという問題に遭遇しました。
これを数回設定しようとすると、CDN などの W3Total キャッシュ設定を変更するたびに、それらの設定を最初に保存したインスタンスにのみ設定されることに気付きました。他の EC2 インスタンスには反映されないため、すべてのインスタンスで一貫性を保つために同じプロセスを繰り返す必要があります。
次に、私のセットアップが新しい EC2 インスタンスを生成したときに何が起こるかについても心配しています。この状況では、設定が引き継がれないと思います。
これがAWSなどのクラウドベースのセットアップで完全に正常であるかどうか、または根本的な問題が本当にあるのかどうか、誰かが私に説明してもらえますか?
また、W3Total キャッシュ設定を保存すると、一度に 1 台のマシンでキャッシュ設定を変更するのではなく、すべての EC2 インスタンスで更新されるという状況が発生する可能性はありますか?
どんなフィードバックでも大歓迎です。ありがとう。