【发布时间】:2013-12-04 16:07:55
【问题描述】:
这始于昨天 WCF 主机构建后不久。这是异常消息:
当我查看 nettcp 连接时,我注意到有 10 个已建立。我注意到的另一件奇怪的事情是,有相当多的连接处于“关闭等待”状态。
WCF 绑定基本上都是默认值,所以我想知道我们是否在这里达到了阈值问题。这是服务器绑定:
<binding name="netTcpWindowsBinding" maxReceivedMessageSize="2147483647" >
<security mode="Message">
<message clientCredentialType="Windows" />
</security>
<readerQuotas maxDepth="2147483646" maxStringContentLength="5461336" maxArrayLength="2147483646" maxBytesPerRead="4096" maxNameTableCharCount="5242880" />
</binding>
所以我想知道在开发中重新创建问题的最佳方法是什么?将最大连接数设置为 0 还是 1?在默认情况下,连接超时是否足够快并且我们正在耗尽限制?
这个问题今天似乎已经消失了。但我害怕只是继续使用 net.tcp 而没有更好地了解出了什么问题以及如何解决问题。
【问题讨论】: