为不同的线程池调用GetAvailableThreads

时间:2010-10-28 17:10:46

标签: .net asp.net monitoring threadpool diagnostics

我使用ThreadPool.GetAvailableThreads来监控网站中的线程使用情况,并将结果写入性能计数器。为此,我在网站上运行了一个执行监控的线程。我希望能够在不修改站点代码的情况下监控这一点。有没有办法可以编写一个能够访问给定进程的线程池而不是当前进程的控制台应用程序,并为该池调用GetAvailableThreads?

1 个答案:

答案 0 :(得分:0)

不确定。看看这个:http://msdn.microsoft.com/en-us/library/ff650682.aspx这个信息已被弃用,因为IIS 7以不同的方式实现了ASP.NET应用程序池(以及线程池),但是如果你使用“经典.NET应用程序池”它仍然可以工作