Apache:以每个虚拟主机的方式配置 prefork

Apache:以每个虚拟主机的方式配置 prefork

我在同一台 Linux 服务器(AWS EC2 实例)上托管不同的网站,我想通过虚拟主机特定配置为这些网站提供不同的限制。这可能吗?

答案1

不。如果你查阅 prefork MPM 的文档(2.4 文档在此处),您将看到所有配置指令的“上下文”都具有“服务器配置”范围。这意味着它们不能在 VirtualHost 级别定义。

MPM 不是尝试实施除主进程本身之外的任何资源限制的最佳场所。您可能应该研究专门用于限制虚拟主机的模块。

答案2

mpm-itk有一个MaxClientsVHost指令,但就像文档(和 Andrew B)所说的那样,可能有更好的方法来实现你想要的效果,比如mod_qos

相关内容