2

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

4

0 回答 0