2010-06-23 62 views
1

我有一组SSRS05报告是通过我们网站上运行的2005 web服务在Win2k8和IIS7上运行的。报告从Web服务器远程存储在另一台服务器上。SSRS报告IIS7上的远程连接超时

在我们的QA环境中,如果我们有超过2分钟运行一次的报告,我得到以下错误:

消息:基础连接已关闭:这是预期的连接必须保持活着是由服务器关闭。 Status:KeepAliveFailure

问题是SQL服务器显示存储过程已正确执行,报表服务器显示报表已正确呈现(大约15分钟后),但Web服务器在接收到错误2分钟(120秒)。

同样的报告在运行IIS6时在旧环境中运行时没有问题。我遇到的问题是,长时间运行的报表似乎在我们的生产环境中运行良好。 QA环境作为我们生产环境的复制品,只需少量果汁。

任何想法?我已经检查了Keep-Alive状态并确保它已启用。我尝试将连接设置超时从120(默认)更改为300秒,并且它仍然在120失败。我觉得我们已经能够隔离到IIS7,但我迷失在哪里寻找更改超时设置。

回答

0

您在SharePoint集成模式下运行的任何机会?如果是这样,请参阅Troubleshooting Configuration Errors中的“两分钟报告处理后发生ASP.NET超时错误”。

+0

不,它是一个独立的Web应用程序。 – 2010-06-23 19:43:53