【发布时间】:2011-02-19 14:32:22
【问题描述】:
对于限制设置为高(例如,最大 200 个并发调用)的 PerCall WCF 服务,WCF 是否会启动一个新实例并在线程池线程上调用请求?
如果有,那么这对允许的并发调用总数有影响吗?
我问是因为我似乎没有达到我在服务限制配置中设置的最大并发调用数,而是该数字的一小部分 - 在 100 MaxConcurrentCalls 设置上最多 50 个,在 200 个设置上最多 160 个MaxConcurrentCalls 设置。
谢谢,
【问题讨论】:
-
据我所知,WCF 对其请求使用单独的线程池。它没有利用“正常”的 .NET 线程池。
标签: c# .net multithreading wcf