首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >每个网站的应用程序池还是一个应用程序池中的几个网站?

每个网站的应用程序池还是一个应用程序池中的几个网站?
EN

Stack Overflow用户
提问于 2013-03-25 08:12:29
回答 1查看 252关注 0票数 0

我有一个虚拟服务器(8 8gb内存,windows server 2008 64位,2核x5650 2.67 ram )在这个服务器上有超过35个我的客户的网站,每个网站(应用程序池)大约在80mb到150mb之间。

我打算在这个服务器上托管更多的网站,但是有一个ram限制..我测试了它,并将6个网站放在同一个应用程序池中(使用相同CMS系统的网站),结果减少了*2个内存

我考虑在同一个应用程序池中创建5-20个网站,以托管更多的网站,但风险是什么?是不是太危险了?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-25 09:20:12

主要的风险是当你有一个客户端太频繁地更改他们的页面,并故意试图给你的服务器制造问题,或者因为他是一个“糟糕的程序员”,不释放资源和消耗所有的池内存。

例如,如果您在一个池下有20个站点,其中一个站点试图崩溃池,或者耗尽所有内存,或者通常是出于恶意,那么将会给同一池下的所有站点带来问题。

因此,您需要监视池的运行状况、重启次数不多、内存不太多等,并让所有客户端正常运行。

asp.net也有可用的黑客工具,但我不想在这里提及,也不想给出想法。现在,如果你的一个网站被它们感染了,因为你的一个客户端故意运行它,以太因为黑客上传了它们-那么同一池下的所有网站都可以被其他网站的用户编辑。例如,站点A可以编辑存在于同一池中的所有文件,这并不容易,但可以做到。

因此,在结束之前,您需要进行备份,并监控您的用户活动是否有不良行为。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15605750

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档