Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Web services Web服务随机超时/断开连接_Web Services_Sql Server 2008_Iis - Fatal编程技术网

Web services Web服务随机超时/断开连接

Web services Web服务随机超时/断开连接,web-services,sql-server-2008,iis,Web Services,Sql Server 2008,Iis,我们有一个windows客户端应用程序,可以进行web服务调用。web服务有时可以对数据库执行相当长的查询。我们有3个生产环境,可以很好地工作。然而,在其中一个上,当通过webservice执行那些长时间运行的查询时,我们会收到这个错误。客户看到 基础连接已关闭:接收时发生意外错误 这种情况经常发生,但通常不会发生在没有用户使用web服务时,即:当我们在夜间测试时。仅在web服务负载不足的白天 如果我们打开http keepalives设置,确切的错误仍然会发生,只是文本不同。它会说 基础连接已

我们有一个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 Express


其他运行时没有此问题的系统使用32位Windows server 2003 R2、SQL 2008 Express not R2和Microsoft.NET Framework 2.0.50727.3053

通过在ISS网站中禁用响应ping进行修复

通过在ISS网站中禁用响应ping进行修复。