ホームページ  >  記事  >  バックエンド開発  >  nginx - 複数の php-cgi プロセス プールを構成する方法

nginx - 複数の php-cgi プロセス プールを構成する方法

WBOY
WBOYオリジナル
2016-09-21 14:13:132153ブラウズ

nginx に 6 つのサブドメインがあると仮定すると、6 つの phpcgi プロセス プールを開く必要があるということでしょうか?たとえば、127.0.0.1:9005

返信内容:

nginx に 6 つのサブドメインがあると仮定すると、6 つの phpcgi プロセス プールを開く必要があるということでしょうか?たとえば、127.0.0.1:9005

php-fpm を使用して php パーサープロセスを管理します (構成されている場合)。fpm/pool/www.conf で構成します。

FastCGIプロセスマネージャphp-fpmをご利用ください

複数のプロセスを開いて管理できるだけでなく、各プロセスの処理時間や処理回数の管理、プロセスの動的増減なども可能です

結論: 必要ありません


phpcgi は、CGI プロトコルによって渡されたデータに従って PHP コードを動的にロードしますが、それらを区別するために複数の CGI プールを開く必要はありません。もちろん複数開いても大丈夫です。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。