Я запускаю nginx 1.2.6 на Ubuntu. С nginx я могу изящно выполнять обновления, так что никакие входящие запросы не будут потеряны.
Есть ли такой процесс для PHP-FPM? Если да, то каков процесс обновления? Можно ли попросить PHP-FPM перезагрузить php.ini
без простоев?
Если нет, то как лучше всего выполнить обновление? Принимая во внимание:
Обратите внимание, что наша установка в настоящее время состоит только из 1 сервера, на котором работают все службы.
Вы можете установить второй экземпляр php-fpm с другим портом сокета, это не имеет значения, измените порт конфигурации nginx или сокет на новый php-fpm и «аккуратно выполняйте обновления». После того, как вы сможете удалить старый файл php-fpm.