IIS 6.0的限制是什么?

时间:2010-03-08 03:40:49

标签: iis iis-6 scalability

IIS 6.0的限制是什么?例如,如果我需要在IIS 6.0上托管100,000或200,000个网站,我需要多少台机器?或者,出于某种原因,IIS7在这种情况下会是更好的选择吗?

3 个答案:

答案 0 :(得分:1)

正如上面的评论所述,规模并不是您在IIS中创建的网站数量,而是这些网站的复杂程度和繁忙程度。

在IIS6中,一个网站不一定等同于服务器上的一个执行进程。应用程序池可以将多个网站组合到一个执行进程中,以分组和/或隔离应用程序。或者,单个应用程序池可以生成多个执行进程,以便更好地利用服务器硬件。

如果您要在问题中提供有关您正在尝试完成的内容的更多详细信息,这可能会有所帮助。如果您要为数十万个站点提供服务,那么与托管公司合作可能是个好主意,或者从了解IIS的详细信息或其他平台的人那里获得一些帮助,并且可以运行通过大规模托管方案的经验。

答案 1 :(得分:0)

与任何与性能相关的方式,IIS7与IIS6没有根本的区别;除了一个例外:您可以在“本机”管道模式下运行ASP.NET,绕过某些处理步骤。我更喜欢IIS7(如果我可以选择),因为它具有可管理性优势。但就像其他人在这里所说:如果没有更多信息,这个问题就无法回答。

答案 2 :(得分:-4)

主持许多带有IIS的网站在许可费方面成本过高。大多数大型Web托管都是在Linux上使用Apache完成的。