Я пытаюсь контролировать мой демон FPM с помощью Monit, и я предполагаю, что следующий метод не является наилучшим из-за повторного появления и изменения PID?
check process php5-fpm with pidfile "/var/run/php5-fpm.pid"
start = "/etc/init.d/php5-fpm start"
stop = "/etc/init.d/php5-fpm stop"
if failed port 80 protocol http then restart
Из того, что я могу собратьлучший способ сделать это - использовать URL-адреса проверки связи FPM, только я не могу активировать их с помощью Apache.
Что именно нужно сделать в Apache / PHP-FPM, кроме настройкиопция пула FPM:
pm.status_path = / status ping.path = / ping
, что, как я надеялся, позволило бы мне просто перейти к:
http://mydomain.com/status
чтобы открыть страницу статуса.Когда я иду по этому URL, я получаю 404 ошибки.Я предполагаю, что мне нужен какой-то обработчик для перенаправления / status и / ping на мой FPM-сервер через локальный порт 9000. Как я могу это сделать?