Каково значение по умолчанию для maxConcurrentThreadsPerCPU в asp.net IIS 7.0 или более поздней версии?
Я искал, сколько параллельных потоков может быть обработано IIS 7.0 или более поздней версии для приложения ASP.NET.
Я нашел несколько статей, ссылающихся на <applicationPool>
Элемент (веб-настройки)
https://msdn.microsoft.com/en-us/library/dd560842.aspx
Итак, я проверил мой aspnet.config
, но нет <applicationPool>
элемент. Можете ли вы сказать мне значение по умолчанию для maxConcurrentThreadsPerCPU, когда нет <applicationPool>
элемент настроен?
1 ответ
Решение
Из документов схемы файла конфигурации:
По умолчанию этот параметр равен 0, что означает, что ASP.NET не ограничивает количество потоков, которые могут быть созданы на ЦП, хотя пул потоков CLR также ограничивает количество потоков, которые могут быть созданы.