Как очистить PHP-FPM OpCache на автоматически масштабируемом кластере PHP?
На наших текущих монолитных серверах LAMP мы развертываем через Capistrano и перезагружаем PHP-FPM в конце развертывания, чтобы очистить кэш кода операции.
Сейчас мы создаем новый кластер веб-хостинга на AWS для десятков приложений PHP 7.0 и PHP 5.5. Серверы приложений с PHP-FPM будут автоматически масштабироваться по горизонтали. Код PHP будет храниться на сервере NFS, а статические ресурсы - на Amazon S3.
Как очистить все операционные кэши после развертывания, если у меня нет фиксированного списка хостов?
1 ответ
Хранить код на NFS не смешно. В любом случае, вы можете использовать mcollective для отправки сообщения на все подключенные серверы.