在完成WCF的订单服务后,刚开始访问是正常的,但是多访问几次就出现了错误,经过查询是,在调用访问的时候,没有将来客户端的实例关掉的原因导致的。
经过查询发现,wcf有如下的特性:
<serviceThrottling maxConcurrentCalls="20" maxConcurrentSessions="20" maxConcurrentInstances="30" />
maxConcurrentCalls :最大并发数,默认为16
maxConcurrentSessions :最大的会话数,主要针对于PerSession的情况,默认为10
maxConcurrentInstances:最大实例数,默认为26
因此可以根据需求,将并发连接数做相应的调整。