/opt/plesk/php/7.0/etc/php-fpm.d/domain.com.conf
ファイルのpm.max_childrenを変更しました。
Php70-fpmサービスを再起動し、設定が有効になっているかどうかを確認したい。
この設定を確認するにはどうすればよいですか?
現在実行されているワーカーの数を知りたいだけの場合は、HTOPを試して、htopを実行し、「php-fpm」を使用してフィルター(F4)を実行できます。
またはpsで
ps aux | grep "php-fpm: pool"
正確で技術的な情報が必要な場合は、fpmステータスページを使用できます。
これをプール構成に追加します。
pm.status_path = /status
次に、これをnginx構成で:(構成に適合させます)
location ~ ^/(status|ping)$ {
access_log off;
allow 127.0.0.1;
allow 10.10.10.10#your-ip;
deny all;
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
}
次に、CURLを使用して次のクエリを実行できます。
curl http://localhost/status
これはあなたに次のようなものを与えます:
pool: www
process manager: dynamic
start time: 01/Mar/2019:15:16:10 +0100
start since: 2551
accepted conn: 7843
listen queue: 0
max listen queue: 0
listen queue len: 0
idle processes: 8
active processes: 2
total processes: 10
max active processes: 10
max children reached: 0
詳細情報/出典: https://easyengine.io/tutorials/php/fpm-status-page