php-fpm のパラメータを閉じる方法: [PHP-FPM] を使用して [PHP-CGI] の FastCGI プロセスを制御します。コードは [kill -INT cat /usr/local/php/var/ run/php -fpm.pid]。
php-fpm でパラメータをオフにする方法:
まず php-fpm とは何かを理解しましょう
PHP-FPM は、PHP 専用の PHP FastCGI マネージャーです。
PHP-FPM は実際には PHP ソース コードのパッチであり、FastCGI プロセス管理を PHP パッケージに統合するように設計されています。 PHP ソース コードにパッチを適用する必要があり、PHP をコンパイルしてインストールした後に使用できるようになります。
最新のPHP 5.3.2ソースツリーにPHP-FPMを直接統合したブランチがダウンロードできるようになりましたが、次期バージョンではPHPのメインブランチに統合される予定だそうです。 Spawn-FCGI と比較すると、PHP-FPM は CPU とメモリの制御が優れており、前者はクラッシュしやすく、crontab で監視する必要がありますが、PHP-FPM にはそのような問題はありません。
PHP5.3.3 には php-fpm が統合されており、サードパーティ パッケージではなくなりました。 PHP-FPM は、メモリとプロセスを効果的に制御し、PHP 設定をスムーズにリロードできる、より優れた PHP プロセス管理方法を提供し、spawn-fcgi よりも多くの利点があるため、PHP に正式に含まれています。 PHP-FPM は、./configure で –enable-fpm パラメーターを渡すことでオンにできます。 PHP-FPM を使用して PHP-CGI の FastCGI プロセスを制御します
#マスター プロセスは次の信号を理解できますコードは次のとおりです
kill -INT cat /usr/local/php/var/run/php-fpm.pid
php -fpm restart:
コードは次のとおりです
kill -USR2 cat /usr/local/php/var/run/php-fpm.pid
php-fpm プロセスの数を表示します:
コードは次のとおりです
ps aux | grep -c php-fpm
最初に実行
コードは次のとおりです
killall php-fpm
次に実行 (usr /local/php は php のインストール ディレクトリです)
コードは次のとおりです
/usr/local/php/sbin/php-fpm &
php に注目してください。トレーニング
以上がphp-fpmでパラメータをオフにする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。