I have installed IIS (Version 10.0.10.586.0) on Windows 10, I am trying to do some stress tests locally with jmeter creating a lot of get requests simultaneusly but jmeter is being allowed to do only 3 requests at the time.
The url jmeter is hitting (localhost:80/test) takes 5 seconds to respond and there are only 3 responses every 5 seconds.
I have tried changing the ASP configurations on my IIS Management console (Threads per preprocessor limit) but there is no difference, I have changed also the number of workers and that does make a difference but that's not what I need.
How can I make one worker process to handle/allow more that three requests at the time?
I'm using a .NET v4.5 application pool.
Best Answer
According to Scott Forsyth's blog, this is a limit set by the Windows licensing team. Below is the information from his blog:
Windows Vista – IIS 7 Concurrent Requests Limit
Windows 7 – IIS 7.5 Concurrent Requests Limit
Windows 8 – IIS 8 Concurrent Requests Limit