2014年3月3日月曜日

apacheモジュールで管理するプール

Apacheはリソースを管理するプールという構造を持つ。
主に4つある。
Apacheが生成するプール

  • Serverプール
    Apacheの起動時に生成し、終了する時に破棄されるプール。
    例えば、データベース接続や全体で使用する設定情報などは、これを当てはめる。
  • Connectionプール
    クライアントが接続された時に生成され、切断されると破棄される。
  • Requestプール
    レスポンスが受信から送信の間に生成される。
一度のコネクションで複数のリクエストを送るクライアントの場合は、Connectionプールが一つ生成され、その間に送信されるリクエストの数だけのRequestプールが生成/破棄されます。
プログラマーが生成するプール

  • Subプール
    プログラマが任意のプールから生成して破棄できます。

0 件のコメント: