netTcpBinding - 待定安全会话

时间:2009-01-13 16:20:43

标签: wcf wcf-binding

我有一个托管在tcp上的内部服务。它是在Windows服务中自我托管的。该服务在大多数情况下工作正常,但偶尔我会从中得到一堆例外(连续)。

System.ServiceModel.Security.SecuritySessionServerSettings.AddPendingSession(UniqueId sessionId, IServerReliableChannelBinder channelBinder)

抛出System.ServiceModel.QuotaExceededException说“无法创建安全会话。稍后重试。”

该服务每秒徘徊在14-30个请求之间,并且我看不到异常峰值周围的使用率飙升。

所有服务都是简单的数据提取/设置。

我的配置是否存在问题,或者调用服务的原因是什么?

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

挂起的安全会话是客户端建立的会话,不执行任何操作。此类会议的数量有限。

通常,特别是考虑到您的低通话费率,这是由于客户没有关闭会话。