如何增加IIS并发请求限制?

时间:2019-01-04 10:30:59

标签: c# asp.net iis

我有一个服务REST请求的ASP.NET Web API。其中一种方法(访问外部资源)需要8到10秒才能完成。 当我在开发计算机上使用IISExpress并行测试3个请求时,每个请求都需要8到10秒才能完成。完美。

但是,当我在IIS 8.5(Windows Server 2012 R2)中部署Web服务时,当我执行相同的测试时,第三个请求始终需要16秒,等待另外2个首先完成。实际上,IIS在“插槽”可用之前不会调用该方法。

如何增加这个“限制”(如果这是一个限制)?我到处都读了很多关于线程和工作进程的讨论,我尝试了一些但没有成功。

更新我尝试将IIS中的“最大工作进程”选项从1增加到10,但没有成功。

0 个答案:

没有答案