ホームページ > バックエンド開発 > PHPチュートリアル > 1 つの PHP プロセスが 1 秒あたりに処理できるアクセス数の制限は何ですか?

1 つの PHP プロセスが 1 秒あたりに処理できるアクセス数の制限は何ですか?

WBOY
リリース: 2016-06-13 12:27:16
オリジナル
1497 人が閲覧しました

1 つの php プロセスが 1 秒あたりに処理できる訪問数の制限はどれくらいですか
1 つの php プロセスが 1 秒あたりに処理できる訪問数の制限はどれくらいですか?また、単一のphpプロセスはどれくらいのメモリを占有しますか? ホストのメモリサイズに応じてphp-fpmを設定し、適切なサイズのワークプロセスを起動するにはどうすればよいですか?

下の図は、このマシンの php プロセスが 1M しか占有していないことを示しています (アクセス処理なし)。他の記事では、php プロセスが 20 ~ 40M を占有すると書かれています。なぜでしょうか。

-----ソリューションのアイデア----------------------
php- fpm、リクエストに応じて 20 ~ 40 メートル。
新しいリクエストが受信されると、まずプロセス プール内にアイドル状態の php-fpm プロセスがあるかどうかを確認します (アイドル状態の場合は 1m を超える可能性があります)。そうでない場合は、新しいリクエストが作成されます (最大値)。 pm.max_children に応じて設定されるプロセスの数)、pm.max_requests
で設定された回数を使用した後に各プロセスが閉じられ、解放されます。-----解決策のアイデア--- ------ -------------
リクエストは php プロセスによって処理されます。プロセスの実行時間は、実行された PHP ファイル コードに関係します。
プログラムが各リクエストを完了するのに 1 秒以上かかる場合は、処理後に解放されます。
次に、プロセスの最大数を 100 に設定すると、同時プロセスは 100 個のみになります。

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