我試圖用Monit來監視我的FPM守護進程,並且我假設由於respawning和PID改變,以下不是最好的技術?PHP-FPM,Monit,ping/status頁面,Apache
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
據我所知,更好的方式來做到這一點是要利用FPM平的網址,只有我無法與Apache來激活這些。
究竟有Apache中/ PHP-FPM比設置FPM池選項來完成,其他:
pm.status_path = /狀態 ping.path = /平
我希望會允許我乾脆去:
拉起狀態頁。當我去這個網址時,我得到了404錯誤。我假設我需要某種處理程序來重定向/狀態和/ ping到本地主機端口9000上的FPM服務器。我該怎麼做?
我嘗試了多個`fastcgi_param`變體。 `PATH_TRANSLATED`不是其中之一,但`REQUEST_URI`,`SCRIPT_FILENAME`是。 – renoirb 2015-02-20 18:47:53