ホームページ  >  記事  >  バックエンド開発  >  php-fpm の pm.max 子の数と同時実行機能の間には直接的な関係がありますか?

php-fpm の pm.max 子の数と同時実行機能の間には直接的な関係がありますか?

WBOY
WBOYオリジナル
2016-07-06 13:51:181961ブラウズ

php-fpm の pm.max 子の数と同時実行機能の間には直接的な関係がありますか?皆さんありがとう

返信内容:

php-fpm の pm.max 子の数と同時実行機能の間には直接的な関係がありますか?皆さんありがとう

短い答え:
pm.max_children = 同時実行の最大数

詳細な答え:
pm.max_children は、php-fpm が開始できる子プロセスの最大数を表します。 php-fpm はマルチプロセス シングルスレッド同期モードであるため、つまり、1 つのサブプロセスが同時に最大 1 つのリクエストを処理できるため、サブプロセスの数は同時実行の最大数と等しくなります。

プロセス数は通常、nginx と同様にメモリによって制限されます。この値はメモリに基づいて計算するのが最も合理的であり、一定の量に達すると、io などの他のハードウェア構成をテストする必要がある場合があります。答えは、間違いなく影響があるということです

いくつかあるはずです。以前、Nginx の高同時実行構成をチェックしたときに見ました。

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