我已经在Windows 10上安装了IIS (10.0.10.586.0版),我试图在本地进行一些压力测试,同时使用but创建大量get请求,但是j测量仪当时只允许执行3个请求。
Urlj测量仪命中(localhost:80/test)需要5秒来响应,而每5秒只有3个响应。
我尝试在IIS管理控制台上更改ASP配置(每个预处理器的线程限制),但没有区别,我还更改了工作人员的数量,这确实产生了影响,但这不是我所需要的。
如何使一个工作进程同时处理/允许更多的三个请求?
我使用的是.NET v4.5应用程序池。
发布于 2016-08-31 22:22:51
我不知道非服务器操作系统的连接限制很低,看来这就是我的3个连接限制的原因。
谢谢大卫·施瓦茨(见问题评论)
发布于 2016-09-06 13:20:59
1993年,微软开始对可以连接到运行在Windows工作站上的“服务器”服务的用户数量实行硬编码限制。这正是SQL 4.21和SNA Server同一版本的时候,这两个版本都是企业采用Windows的领头羊。在这些升级发布后的第一季度,微软看到了服务器版本的Windows被购买来支持SQL,SNA,然后被削减到10个连接。才能恢复他们以前的联系?升级到Windows的服务器版本。奇怪的是,在“微软垄断”的讨论中,这种行为从未出现在公众面前。
这是一条很长的路,可以说,Windows工作站上的IIS将被限制在连接的数量上。在Windows上,它不会。您可以在工作站上使用Apache,这不需要遵守Microsoft对其服务器软件的策略限制,也可以迁移到Windows服务器。
https://serverfault.com/questions/800338
复制相似问题