Apache中的每个虚拟主机同时请求限制

是否有可能为每个虚拟主机设置同时请求的限制? 基本上要防止连接到单个虚拟主机来填充所有连接插槽。

我的猜测是“不”,因为Apache必须接受连接才能知道虚拟主机,所以“真正的”解决scheme是使用不同的IP。 也许它可能在一个较低的水平(例如,它运行CGI / mod_php之前)?

你可能想尝试mod_vhost_limit(apache 1.3x)…然后可以在VirtualHost指令下设置MaxVhostClients n

类似的模块是mod_slotlimit。

和bw_mod(apache 2.x) – http://ivn.cl/category/apache/

我希望你可以find这些软件包的操作系统。

否则,你可以限制每个虚拟主机花费多lessCPU资源和内存资源…但是对于连接,这个模块是你最想要的。