maxWorkerThreads 和线程数问题

maxWorkerThreads 和线程数问题

我创建了一个 ASP.net 应用程序,该应用程序在无限循环中创建线程。并在 machine.config 中的 processmodel 中将 maxWorkerThreads 设置为 20。

当我检查 perfmon 中的线程数时,发现在工作进程中创建了大约 7000 个线程。

或者我们如何使用 IIS6/7 限制 ASP.net 中的线程创建。

答案1

如果应用程序不使用 ThreadPool,则该设置将不适用。另外,我相信应用程序可以自行设置该值(如果它选择的话)--machine.config 不会覆盖显式编程参数。

这是您有源代码的应用程序,还是您无法获得的第三方应用程序?

相关内容