繁体   English   中英

相当于IIS应用程序池的Apache

[英]Apache equivalent to IIS application pool

我有一个Apache服务器,并且其中有很多站点。 这些站点中的一两个正在消耗整个服务器的资源,几乎消耗所有的MPM进程,这导致服务器出现故障,所有其他站点变得非常慢。

是否可以在Apache服务器的IIS中实现诸如应用程序池之类的功能,以避免当一个站点消耗所有服务器资源时其他站点变慢?

据我所知,Apache中没有严格等同于应用程序池的方法,但是您可以通过运行不同的httpds来完成拆分,如http://wiki.apache.org/httpd/DifferentUserIDsUsingReverseProxy描述的那样:

“一个经常要求的功能是在不同的用户标识下运行不同的虚拟主机。不幸的是,由于unix权限处理的基本性质,这是不可能的。(尽管可以使用suexec或cgiwrap在不同的用户标识下运行CGI脚本。)您但是,通过运行Apache httpd的多个实例并使用反向代理将它们全部放入相同的名称空间,可以达到相同的效果。”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM