Настройки кэша W3Total Cache влияют только на отдельный экземпляр EC2 в нескольких настройках AWS EC2 с балансировщиком нагрузки?
У меня есть веб-сайт Wordpress, который был установлен с помощью AWS хостинг-провайдером. Настройка хостинга содержит 2 экземпляра EC2, сервер memcached, балансировщик нагрузки amazon и 2 отдельных сервера баз данных (один является ведущим, а другой - подчиненной репликацией с использованием Hyper DB). Сайт Wordpress также будет подключаться к облачной CDN. У установки есть возможность автоматически масштабировать порождающие новые серверы EC2 при увеличении нагрузки.
В настоящее время я занимаюсь настройкой CDN с использованием кеша W3Total. Однако я столкнулся с проблемой, когда я сохранил настройки CDN для включения, и когда я перезагружаю страницу, ответственную за включение CDN, это показывает, что CDN отключен.
После нескольких попыток установить это, я понял, что всякий раз, когда я делаю какие-либо изменения в любой настройке кеша W3Total, такой как CDN, они устанавливаются только в тот экземпляр, который первоначально сохранил эти настройки. Он не распространяется на другие экземпляры EC2, и мне пришлось бы повторить тот же процесс, чтобы обеспечить согласованность во всех экземплярах.
Затем я также беспокоюсь о том, что произойдет, когда в моей настройке появятся новые экземпляры EC2, если в этой ситуации я не думаю, что настройки будут перенесены.
Может кто-нибудь объяснить мне, действительно ли это нормально для облачных систем, таких как AWS, или это действительно основная проблема?
Возможно ли также, чтобы в случае сохранения настроек кеша W3Total он обновлялся на всех моих экземплярах EC2 вместо необходимости изменять настройки кеша по одной машине за раз?
Любая обратная связь будет принята с благодарностью. Благодарю.
1 ответ
Глупый я.
Я обнаружил, что W3Total Cache хранит каждый из своих параметров конфигурации в файле конфигурации на определенном сервере. Чтобы настройки конфигурации синхронизировались с каждым сервером, мы можем загрузить файл настроек с одного сервера и загрузить его на другой сервер.
Благодарю.