监视ThreadPool使用

时间:2013-05-23 11:07:11

标签: wcf threadpool

我希望在繁忙的WCF服务(IIS托管,PerSession)上进行一些基准测试。由于WCF为每个服务调用获取一个新的ThreadPool线程,我想知道是否已达到ThreadPool的最大线程数,如果我应该增加它(SetMaxThreads)。获得我能想到的事实的唯一方法是使用ThreadPool.GetAvailableThreads来检测代码。有没有办法监视ThreadPool是否已达到最大线程并等待线程被释放?感谢。

0 个答案:

没有答案