IIS8 WebApi奇怪的问题

时间:2019-06-17 19:41:55

标签: c# iis threadpool

我正在设置一个简单的WebAPI mvc应用程序。 我创建了一个包含以下内容的小动作: Thread.Sleep(5000);

我试图在10个并发线程中从控制台应用程序使用此方法。 当API在我的PC上运行时(Windows 10),我在5秒钟后获得了所有10个响应。 当API在Windows 2012上运行时,我在10X5秒后得到所有10个响应。 出于某种原因,IIS8(在服务器上)不会为每个客户端打开一个线程,而是在单个线程上执行。 没有配置已应用到应用程序池(全部为默认设置) 服务器有8个核心。

0 个答案:

没有答案