PHP-FPM は低速ロギング方式を有効にします

little bottle
リリース: 2023-04-06 08:38:01
転載
3860 人が閲覧しました

この記事の主な内容は、PHP-FPM を使用して低速ロギングを有効にすることに関するものです。これには一定の学習価値があります。興味のある友人はそれについて学ぶことができます。

fpm: FastCGI Process Manager は、負荷の高いサイトに役立つ代替 PHP FastCGI 実装です。
1. 高度なプロセス制御、適切な停止と開始
2. 異なる uid/gid/chroot/環境を使用してワーカーを開始し、異なる php.ini を使用し、異なるポートをリッスンすることができます
3.stdout stderr ロギング
4.オペコード キャッシュが破損した場合の緊急再起動
5.高速アップロードのサポート
6.slowlog 低速ロギング スクリプト。PHP 追跡とリモート プロセスのexecute_data、ptrace または同様のツールを記録してフェッチを読み取ることができます。ビデオ変換や統計処理などの時間のかかる操作を実行する場合、fastcgi_finish_request() の後もスクリプトが FPM プロセスを占有します。したがって、長時間実行タスクにこれを過剰に使用すると、pm.max_children
8 まですべての FPM スレッドが占有される可能性があります。
8. 動的静的子プロセスの生成
9. php.ini 設定ファイルに基づく基本的な SPAI 状態

php-fpm スロー クエリ ログを有効にする:

/etc/php/7.0/fpm/pool.d/www.conf 
slowlog = /var/log/php-fpm-$pool.log.slow //日志目录
request_slowlog_timeout = 5  //超时时间
ログイン後にコピー

関連チュートリアル: PHP ビデオ チュートリアル

以上がPHP-FPM は低速ロギング方式を有効にしますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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