Некоторые основные параметры, влияющие на производительность IIS при обработке запросов:
- appConcurrentRequestLimit. habr.com Максимальное количество одновременных запросов в приложении. habr.com Увеличение числа одновременных запросов расширяет доступные ресурсы веб-сервера для обслуживания запросов. habr.com
- maxConnection. habr.com Определяет максимальное количество одновременных запросов с одного IP-адреса. habr.com
- maxIoThreads. habr.com Указывает максимальное количество потоков ввода/вывода для каждого процессора в пуле потоков среды CLR. habr.com
- minWorkerThreads. habr.com Определяет минимальное количество рабочих потоков для каждого процессора, которые могут быть предоставлены немедленно для обслуживания удалённого запроса. habr.com
- minIoThreads. habr.com Указывает минимальное количество потоков ввода/вывода для каждого процессора, которые могут быть предоставлены немедленно для обработки обратного вызова. habr.com
- minFreeThreads. habr.com Определяет количество потоков, которые могут быть использованы для работы, кроме обработки входящих запросов к рабочему процессу. habr.com
- minLocalRequestFreeThreads. habr.com Определяет минимальное количество свободных потоков, которые ASP.NET держит доступными для выполнения новых локальных запросов. habr.com
Также на производительность IIS влияют настройка пула приложения, сжатие, кэширование вывода и другие параметры. usavps.com professorweb.ru