SSRS - Process dies/goes to sleep after not being used

不问归期 提交于 2019-12-18 04:10:02

问题


Another SSRS question here:
We have a development, a QA, a Prod-Backup and a Production SSRS set of servers.
On our production and prod-backup, SSRS will go to sleep if not used for a period of time.

This does not occur on our development or QA server.
In the corporate environment we're in, we don't have physical (or even remote login) access to these machines, and have to work with a team of remote administrators to configure our SSRS application.

We have asked that they fix, if possible, this issue. So far, they haven't been able to identify the issue, and I would like to know if any of my peers know the answer to this question. Thanks.


回答1:


For anybody using the integrated webserver that is built into SQL Reporting Services (and hence IIS may not even be installed on the box), the setting to control this actually lives in:

C:\Program Files\Microsoft SQL Server\
         MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer\rsreportserver.config

Your directory may be different; version 10_50 maps to SQL 2008 R2.

You'll be looking for the setting called RecycleTime.
Default is 720 (12 hours). Setting it to 0 will disable.




回答2:


In IIS, check the settings on the application pool that SSRS is running in. On the properties pane->Performance tab you can set the amount of time the worker process needs to be idle for before it shuts down. You can also disable this entirely.




回答3:


I vaguely recall having problems with SSRS on one machine when we changed the "Enable HTTP Keep-Alives" setting in IIS. Try toggling that checkbox (I don't remember whether it was checked or unchecked when it caused us problems).



来源:https://stackoverflow.com/questions/15656/ssrs-process-dies-goes-to-sleep-after-not-being-used

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!