SSRS - процесс умирает / переходит в спящий режим после неиспользования - PullRequest
8 голосов
/ 19 августа 2008

Еще один вопрос SSRS здесь:
У нас есть разработка, QA, Prod-Backup и набор серверов SSRS.
На нашей производственной и резервной копии SSRS перейдет в спящий режим, если не будет использоваться в течение определенного периода времени.

Это не происходит на нашем сервере разработки или QA.
В корпоративной среде, в которой мы находимся, у нас нет физического (или даже удаленного входа) доступа к этим машинам, и нам приходится работать с командой удаленных администраторов для настройки нашего приложения SSRS.

Мы попросили, чтобы они по возможности исправили эту проблему. Пока что они не смогли определить проблему, и я хотел бы знать, знает ли кто-нибудь из моих коллег ответ на этот вопрос. Спасибо.

Ответы [ 3 ]

22 голосов
/ 23 мая 2012

Для тех, кто использует встроенный веб-сервер, который встроен в службы отчетов SQL (и, следовательно, IIS может даже не быть установлен на коробке), параметр для управления этим фактически живет:

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

Ваш каталог может быть другим; версия 10_50 соответствует SQL 2008 R2.

Вы будете искать настройку под названием RecycleTime.
По умолчанию 720 (12 часов). Установка в 0 отключит.

2 голосов
/ 19 августа 2008

В IIS проверьте параметры пула приложений, в котором работает SSRS. На панели свойств-> вкладка «Быстродействие» вы можете указать время, в течение которого рабочий процесс должен простаивать, прежде чем он завершит работу. Вы также можете отключить это полностью.

0 голосов
/ 19 августа 2008

Я смутно припоминаю проблемы с SSRS на одном компьютере, когда мы изменили параметр «Включить HTTP Keep-Alives» в IIS. Попробуйте установить этот флажок (я не помню, был ли он отмечен или не отмечен, когда он вызывал у нас проблемы).

...