Web services Web服务随机超时/断开连接
我们有一个windows客户端应用程序,可以进行web服务调用。web服务有时可以对数据库执行相当长的查询。我们有3个生产环境,可以很好地工作。然而,在其中一个上,当通过webservice执行那些长时间运行的查询时,我们会收到这个错误。客户看到 基础连接已关闭:接收时发生意外错误 这种情况经常发生,但通常不会发生在没有用户使用web服务时,即:当我们在夜间测试时。仅在web服务负载不足的白天 如果我们打开http keepalives设置,确切的错误仍然会发生,只是文本不同。它会说 基础连接已关闭:服务器已关闭预期保持活动状态的连接 客户端web服务代理、web.config、IIS的所有超时似乎都正常。任何人可以提供的任何信息都将非常感谢 系统在64位Windows server 2008 R2和Microsoft.NET Framework 2.0.50727.4963上运行SQL 2008 R2 ExpressWeb services Web服务随机超时/断开连接,web-services,sql-server-2008,iis,Web Services,Sql Server 2008,Iis,我们有一个windows客户端应用程序,可以进行web服务调用。web服务有时可以对数据库执行相当长的查询。我们有3个生产环境,可以很好地工作。然而,在其中一个上,当通过webservice执行那些长时间运行的查询时,我们会收到这个错误。客户看到 基础连接已关闭:接收时发生意外错误 这种情况经常发生,但通常不会发生在没有用户使用web服务时,即:当我们在夜间测试时。仅在web服务负载不足的白天 如果我们打开http keepalives设置,确切的错误仍然会发生,只是文本不同。它会说 基础连接已
其他运行时没有此问题的系统使用32位Windows server 2003 R2、SQL 2008 Express not R2和Microsoft.NET Framework 2.0.50727.3053通过在ISS网站中禁用响应ping进行修复通过在ISS网站中禁用响应ping进行修复。