web-dev-qa-db-ja.com

Apache:仮想ホストごとの方法でpreforkを構成します

同じLinuxサーバー(AWS EC2インスタンス)で異なるサイトをホストします。仮想ホスト固有の構成を介して、これらのサイトに異なる制限を与えたいと思います。これは可能ですか?

1
MatteoSp

いいえ。プリフォークMPMのドキュメントを参照すると (2.4ドキュメントはこちら) 、すべての構成ディレクティブの「コンテキスト」のスコープが「サーバー構成」であることがわかります。これは、VirtualHostレベルで定義できないことを意味します。

MPMは、メインプロセス自体以外のリソース制約を実装しようとするのに最適な場所ではありません。おそらく、仮想ホストのスロットリングに特化したモジュールを調べる必要があります。

2
Andrew B

mpm-itk にはMaxClientsVHostディレクティブがありますが、ドキュメント(およびAndrew B)が言うように、 mod_qos

1
DerfK