Web服务工作进程超时(接收时出错)

时间:2012-06-12 12:24:29

标签: web-services sql-server-2008 iis iis-7.5

我几个星期以来一直在努力解决这个问题,但似乎在网上尝试了每个选项之后找到了解决方案。但是,我仍然无法解释它。

我们有一个Web服务,其方法可以执行长时间运行的SQL查询,大约需要7分钟才能完成。但是,在间歇性运行中我们得到错误;

  

“基础连接已关闭:发生意外错误   收到。“

现在事实证明,在IIS7中,它是应用程序池中的Process Model部分导致此问题。即使我们将“Ping最大响应时间”设置为600秒(10分钟),错误仍会随机出现......有时甚至只需100秒左右。

阻止此错误发生的唯一方法是将“Ping Enabled”功能设置为false。

我担心这可能不是解决问题的最佳方法......但是客户需要修复它,所以现在这样做。任何人都可以对此有所了解吗?我们有其他网站使用没有此问题的旧版本的IIS和SQL。它只发生在运行SQL 2008 R2 Express和IIS 7.5的服务器上。

它构建于.NET framework v2.0。

感谢任何人都能给予的任何见解。

0 个答案:

没有答案
相关问题