ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

【ERROR】WCF 基础连接已经关闭: 服务器关闭了本应保持活动状态的连接

2022-06-10 13:00:12  阅读:140  来源: 互联网

标签:HTTP http System 活动状态 关闭 服务器 连接


【转】本文遵循 CC 4.0 BY-SA 版权协议,转载:http://www.cnblogs.com/xiaoyu369/p/6606407.html

简介  这篇文章主要介绍了WCF 基础连接已经关闭: 服务器关闭了本应保持活动状态的连接。以及相关的经验技巧,文章约4583字,浏览量616,点赞数3,值得参考!

详细错误信息:

    System.ServiceModel.CommunicationException: 接收对 http://localhost:48655/XXXXXX.svc 的 HTTP 响应时发生错误。这可能是由于服务终结点绑定未使用 HTTP 协           议造成的。这还可能是由于服务器中止了 HTTP 请求上下文(可能由于服务关闭)所致。有关详细信息,请参见服务器日志。

    System.Net.WebException: 基础连接已经关闭: 接收时发生错误。

    System.IO.IOException: 无法从传输连接中读取数据: 远程主机强迫关闭了一个现有的连接。。

    System.Net.Sockets.SocketException: 远程主机强迫关闭了一个现有的连接。

 

解决方法: 写日志。

http://stackoverflow.com/questions/19518978/system-servicemodel-communicationexception-the-underlying-connection-was-closed

 

<serviceBehaviors>
    <behavior name="ServiceBehaviour">
      <dataContractSerializer maxItemsInObjectGraph="6553500"/>
      <serviceMetadata httpGetEnabled="true" />
      <serviceDebug includeExceptionDetailInFaults="true" />
    </behavior>
  </serviceBehaviors>

 

 

<system.diagnostics>
  <sources>
    <source name="System.ServiceModel"
            switchValue="Information, ActivityTracing"
            propagateActivity="true">
      <listeners>
        <add name="traceListener"
            type="System.Diagnostics.XmlWriterTraceListener"
            initializeData= "c:\temp\log\Traces.svclog" />
      </listeners>
    </source>
  </sources>
</system.diagnostics>

 

       

 

标签:HTTP,http,System,活动状态,关闭,服务器,连接
来源: https://www.cnblogs.com/Hyacinth-Zu/p/16362862.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有