Мы использовали несколько веб-серверов для нашего приложения cakephp,
проблема в том, что есть две директории кеша, сервер 2 очищает свой кеш, прежде чем делать какую-либо вставку в свою базу данных. Но сервер 1 не знает, что база данных была изменена, поэтому кэшированный сервер 1 не очищается
Когда новый веб-запрос поступает на сервер 2, он создает новые файлы кэша и возвращает хорошие результаты. НО, когда дело доходит до сервера 1, он показывает те же старые результаты :(.
Интересно, есть ли способ разделить каталог кэша между различными физическими серверами, без ущерба для производительности.
Мы можем увеличить количество веб-серверов, поэтому, пожалуйста, порекомендуйте хорошее долгосрочное решение для этого
Спасибо за чтение