У меня возникли некоторые проблемы при использовании сервера IIS на моей рабочей станции с Windows 7. Это машина для разработки, и мне не нужно использовать ее в качестве производственного сервера или чего-то еще, но для некоторых тестов очень полезно посмотреть, что происходит, когда одновременно поступает множество запросов (в данном случае даже в одном сеансе).
Я узнал, что с моей версией Windows 7 ограничение на количество запросов составляет 10, но я думал, что это означает только лимит запросов, которые могут быть обслужены в любой момент времени. Вместо этого я наблюдаю, что после запуска 10 запросов один за другим, если первый не был завершен до того, как последний был запущен, он никогда не завершается. Весь IIS мертв, никакие дальнейшие запросы не помещаются в очередь рабочего процесса (там уже висит 10 запросов, так что это имеет смысл), и единственный способ продолжить - перезапустить.
Является ли это стандартным поведением, которое нельзя изменить в Windows 7, и действительно ли запуск 10 запросов должен убивать IIS (или, по крайней мере, текущий рабочий процесс)? Есть ли способ изменить конфигурацию, чтобы исправить это (без ущерба для настройки путем создания группы рабочих процессов и т. Д.)?