2010-05-20 122 views
0

我在服务器上安装了SSRS 2008。所有的工作都很好,除非如果在下一次向服务器发出请求时长时间处于非活动状态,则需要很长时间才能为其提供服务。如何阻止SQL Server Reporting Services 2008进入睡眠状态?

我认为这是关于工作进程在闲置一定时间后关闭。但是,由于SSRS 2008不通过IIS进行管理,我无法找到任何可以调整的设置来阻止这种情况发生。在IIS中,我会转到应用程序池属性的性能选项卡,并选择不关闭工作进程。我如何为SSRS 2008做到这一点?

回答

2

创建一个无所事事的报告。 设置订阅,以便它运行每'超时问题持续时间 - 1分钟'

+0

感谢那个阿道夫 - 这就是我所做的。发挥魅力。干杯 – Nick 2010-05-24 11:27:32

0

SSRS 2008中的服务流程可以使用RSReportServer configuration file进行配置。但是我找不到任何控制空闲关机超时的设置。

我想你唯一的选择,以保持SSRS闲置是有一个外部进程,“定期”定期。例如,您可以向Report Manager Web应用程序发送HTTP请求。

+1

谢谢恩里科 - 它的遗憾似乎没有任何设置。我想我可能不得不做你的建议,并偶尔“平”。干杯 – Nick 2010-05-20 11:46:40

-1

我知道这个答案是相当古老的,但我偶然发现this answer中的一些协作信息。它提到RSReportServer配置文件,但更具体地说,是RecycleTime设置。通过将其设置为0,它应该禁用“睡眠”功能“。