2010-06-23 59 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