我在服务器上安装了SSRS 2008。一切正常,但如果在下次向服务器发出请求时保持非活动状态一段时间,则需要很长时间才能为其提供服务。
我认为这与在闲置一段时间后关闭的工作进程有关。但是,由于SSRS 2008不是通过IIS管理的,因此我找不到任何可以调整的设置来阻止这种情况发生。在IIS中,我将转到“应用程序池属性”的“性能”选项卡,并选择不关闭工作进程。我如何为SSRS 2008做到这一点?
答案 0 :(得分:2)
创建无效的报告。 设置订阅,使其在每个“超时问题持续时间 - 1分钟”
运行答案 1 :(得分:0)
可以使用RSReportServer configuration file配置SSRS 2008中的服务流程。但是我找不到任何控制空闲关机超时的设置。
我认为让SSRS保持空闲状态的唯一选择是让外部进程定期“ping”它。例如,您可以将HTTP请求发布到Report Manager Web应用程序。
答案 2 :(得分:-1)
我知道这个答案相当陈旧,但我偶然发现this answer中的一些合作信息。它提到了RSReportServer配置文件,但更具体地说,是RecycleTime
设置。通过将其设置为0,它应该禁用“睡眠”功能。