Проблема с maxWorkerThreads и количеством потоков
Я создал приложение ASP.net, которое создает поток в бесконечном цикле. И установите maxWorkerThreads в 20 в processmodel в machine.config.
Когда я проверил количество потоков в perfmon, в рабочем процессе было создано около 7000 потоков.
Или как мы можем ограничить создание потоков в ASP.net с IIS6/7.
1 ответ
Если приложение не использует ThreadPool, этот параметр не будет применяться. Кроме того, я считаю, что приложение может установить это значение самостоятельно, если оно выберет - machine.config не будет переопределять явные программные параметры.
Это приложение, для которого у вас есть источник, или стороннее приложение, которое вы не можете найти под капотом?