CommunicationException总是/几乎总是服务问题?

时间:2012-08-27 23:11:57

标签: wcf wcf-client

与WCF服务通信时收到以下异常。

CommunicationException:基础连接已关闭:服务器已关闭预期保持活动状态的连接。

每次调用都不会发生错误,并且WCF服务托管在多个服务器的池中。我不知道有多少,因为我不知道这项服务。

我在MSDN上找到了以下文章,该文章指出此错误多次是由服务引起的,并不是涉及网络传输消息的真正例外。

http://msdn.microsoft.com/en-us/library/ms734691(v=vs.100).aspx

是否存在会导致此超时的特定网络配置...例如,连接池空闲超时为100秒,服务器保持活动为120秒,服务器与客户端之间的网络路由器为空闲超时60秒。

正在使用的绑定配置非常简单...使用以下

配置的BasicHttpBinding

valuescloseTimeout = “00:01:00” openTimeout = “00:01:00” receiveTimeout = “00:03:00” 的SendTimeout = “00:03:00” allowCookies = “假” bypassProxyOnLocal = “假” hostNameComparisonMode = “StrongWildcard” MAXBUFFERSIZE = “2147483647” maxBufferPoolSize = “524288” maxReceivedMessageSize = “2147483647” messageEncoding = “TEXT” textEncoding = “UTF-8” transferMode = “缓冲” useDefaultWebProxy = “真”

0 个答案:

没有答案