ホームページ > バックエンド開発 > PHPチュートリアル > PHP-FPMの稼働状況のリアルタイム表示・監視について詳しく解説

PHP-FPMの稼働状況のリアルタイム表示・監視について詳しく解説

高洛峰
リリース: 2023-03-03 13:36:01
オリジナル
2400 人が閲覧しました

前書き

PHP-FPM には組み込みのステータス ページがあることは誰もが知っています。このページを開くと、PHP-FPM の最適化に役立つ詳細な実行ステータスを表示できます。

php-fpm.confを開き、php-fpmステータスページのオプションを構成します

pm.status_path = /phpfpm_status
ログイン後にコピー

nginx.confを構成し、アクセス可能なサーバーを追加します

server {
  listen 80;
  server_name 127.0.0.1;
  location /phpfpm_status {
    fastcgi_pass 127.0.0.1:9000;
    include fastcgi_params;
    fastcgi_param SCRIPT_FILENAME $fastcgi_script_name;
  }
}
ログイン後にコピー

nginxとphp-fpmを再起動またはリロードします

rrreええ

ブラウザのアクセス結果:

PHP-FPMの稼働状況のリアルタイム表示・監視について詳しく解説

さまざまなパラメーターを使用して php-fpm ステータス出力形式を表示できます:

service php-fpm restart
service nginx restart
ログイン後にコピー

PHP-FPM ステータス パラメーターの説明:

http://www.foo.bar/status #默认纯文本
http://www.foo.bar/status?json #json格式
http://www.foo.bar/status?html #html格式
http://www.foo.bar/status?xml #xml格式
  
#full参数可查看进程详细信息
http://www.foo.bar/status?full
http://www.foo.bar/status?json&full
http://www.foo.bar/status?html&full
http://www.foo.bar/status?xml&full
ログイン後にコピー


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート