我开发了一个具有以下 instanceContextMode [ServiceBehavior(InstanceContextMode = InstanceContextMode.Single)]的 WCF 服务
现在通过跟踪服务,我知道它会引发以下错误。• 在第一次出现错误时,它会给出以下消息:已达到最大挂起连接数。 • 在第二次出现时,它给出以下消息:系统达到为节流阀“MaxConcurrentConnections”设置的限制。此节流阀的限制设置为 200。可以通过修改服务节流阀元素中的属性“maxConcurrentSessions”来更改节流阀值。
为了解决这个错误,我需要设置 serviceThrottling。
我想了解 InstanceContextMode.Single 和 maxConcurrentSesstions 之间的关系,因为我已经将 InstanceContextMode 设置为 single,然后它也给了我关于 MaxConCurrentSessions 的错误。
请指导