6

私はしばらくの間この質問をグーグルで調べてきましたが、答えが得られませんでした。Apacheプロセスモデルとは何ですか?

プロセスモデルとは、Apacheがプロセスまたはスレッドを管理してHTTPリクエストを処理する方法を意味します。

HTTPリクエストごとに1つのプロセスをフォークしますか?

プロセス/スレッドプールはありますか?

設定できますか?

そのようなApacheの詳細に関するオンラインドキュメントはありますか?

4

1 に答える 1

4

これは、システムと構成によって異なります。コア機能とマルチプロセッシングモジュールを参照してください。たとえば、次のように使用できます。


最後のページ、Apache MPMワーカーの引用:

このマルチプロセッシングモジュール(MPM)は、ハイブリッドマルチプロセスマルチスレッドサーバーを実装します。
スレッドを使用してリクエストを処理することにより、プロセスベースのサーバーよりも少ないシステムリソースで多数のリクエストを処理できます。
ただし、それぞれが多くのスレッドを持つ複数のプロセスを使用可能に保つことにより、プロセスベースのサーバーの安定性の多くを保持します。

于 2010-03-13T13:55:52.187 に答える