Monit を使用して FPM デーモンを監視しようとしていますが、リスポーンと 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
私が収集できることから、これを行うためのより良い方法は、FPM ping URL を利用することですが、Apache でこれらをアクティブ化することはできません。
FPMプールオプションを設定する以外に、Apache/PHP-FPMで正確に何をする必要がありますか:
pm.status_path = /status ping.path = /ping
私が望んでいたのは、次の場所に簡単に行けるようにすることです。
ステータス ページを表示します。この URL にアクセスすると、404 エラーが発生します。/status と /ping を localhost ポート 9000 の FPM サーバーにリダイレクトするには、ある種のハンドラーが必要だと思います。これを行うにはどうすればよいですか?