![]() |
1
11
在Windows Server操作系统上,IIS 7.0没有请求执行限制。 Source |
![]() |
2
31
是的,根据您使用的Windows版本的不同,IIS 7可以限制同时请求。我看到人们经常(像其他人一样)断言,不知何故,IIs7已经解除了限制。这并不总是如此,这取决于运行2008、7还是Vista。 我们从win2k8开始,因为您提到过使用它。以下文档建议2K8只有服务器版本,并且没有限制。”对于Windows Server 2008,IIS 7.0…没有请求执行限制。”(来源: http://learn.iis.net/page.aspx/479/iis-70-features-and-vista-editions/ ) 该页面还显示了一个包含其他版本的表,但尽管不清楚,这些版本适用于Vista。以下是IIS 7(从该表中)在以下版本上的限制:基本版和入门版:3个请求,高级版:3个,专业版:10个,服务器:无限制。 我发现了类似的限制,记录在这里: http://technet.microsoft.com/en-us/library/cc268241.aspx . "对于Windows Vista的Starter和Home Basic版本,对于Windows Vista Home Premium,IIS的同时请求执行限制为3。…对于Windows Vista Business、Enterprise和Ultimate Edition…同时请求执行限制为10。…对于Window的服务器版本,IIS 7.0没有请求执行限制。” 最后,虽然我没有找到说明Windows7限制的文档,但我已经在我的Windows7 Home Premium副本上确认了相同的限制3。(奇怪的是,上面的learn.iis.net页面确实讨论了Vista和Windows 2008,但没有提到Windows 7。) 关于这个限制,如果对您或其他读者来说是一个问题,这里有一个潜在的有价值的奖励提示,我在任何地方都没有看到:这个限制实际上是每个应用程序池,或者更严格地说是每个工作进程。因此,通过使用多个应用程序池,您当然可以同时收到更多针对您的邮箱的请求。 但是,也许您希望对单个站点有更多的请求,显然,这些请求只能连接到单个应用程序池。还有一个好消息:您可以在给定应用程序池的“高级设置”中增加每个应用程序池的工作进程数(右键单击应用程序池),将“最大工作进程数”从默认值1增加到1。(有些人会认识到,这与IIS6中应用程序池的“网络花园”相同。) 对于那些新的应用程序,无论是为应用程序池创建新的应用程序池还是多个工作进程,对于每个新的工作进程,您都将在任务管理器中看到一个新的w3wp.exe。 最后,如果您决定增加工作进程的数量,需要考虑一个警告。至少在IIS6中,我记录了如果您使用的会话是“inproc”(或内存中的会话),默认情况下,使用多个工作进程(web gardens)会出现问题,因为这些会话不会在工作进程之间复制。这可能不是OP的问题,所以我想说,您可以在几年前我做的一个条目中了解更多: http://bluedragon.blog-city.com/lost_sessions_webgardens_sessionstate.htm . |
![]() |
3
3
默认情况下,限制是指服务器为这些请求(即CPU、内存)提供服务的能力,尽管您可以根据多个并发用户设置限制等。 |
![]() |
leahsaif · 未连接使用Java的映射网络驱动器 7 年前 |
![]() |
Renaro Santos · 在Windows服务器上创建SVN用户 10 年前 |
![]() |
tuespetre · 应用程序池回收后MVC路由丢失(更新标题3/3/14) 10 年前 |
![]() |
ETFairfax · 无法加载DLL“mqrt.DLL” 11 年前 |