我正在尝试使用(IIS6/Server2003/BasicHttpBinding)对 WCF 服务进行负载测试。该服务的限制如下:
<serviceThrottling maxConcurrentCalls="100" maxConcurrentSessions="100" maxConcurrentInstances="100"/>
为了评估服务器上的调用次数,我使用了 ServiceModelService 3.0.0.0 性能计数器。如果我将 maxConcurrentCalls 限制为 20、15、10 或任何更低的 Instances 性能计数器,则表明 WCF 正在遵守限制。但是,如果我将 maxConcurrentCalls 更改为 30,我将永远无法让 Instances 超过 24。此外,未完成呼叫永远不会超过 24。还有什么可能限制 WCF?