Настройка служб отчетов с использованием фермы с балансировкой нагрузки - PullRequest
0 голосов
/ 12 ноября 2011

All

У нас много проблем с отчетами на нашем новом сайте: (

У нас есть один ящик служб отчетов, обслуживающий отчеты на 2 веб-серверах. Мы запускаем пулы приложений на веб-серверах в разделе NETWORK SERVICE. Мы предоставили разрешения для машинного имени $ account в окне служб отчетов.

Несмотря на то, что мы должны иметь привязку сеанса к нашему балансировщику нагрузки, у нас возникают проблемы, когда сервер отчетов кэширует отчет для App1 $, но затем запрашивается получить кэшированный отчет для App2 $. Затем это сбрасывается с сообщением «Выполнение отчета xxxxxx истекло или не может быть найдено. (RsExecutionNotFound)», хотя кэшированный отчет существует, но под владельцем App1 $.

У меня вопрос: нужно ли менять пулы приложений, чтобы они работали под учетной записью Active Directory? Поэтому они будут отправлять запросы на сервер отчетов с тем же владельцем .... или это просто плохая практика?

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

1 Ответ

0 голосов
/ 22 ноября 2011

В конце концов мы изменили APPPOOLS для запуска под централизованной учетной записью AD и обнаружили, что наша сессия сеанса была только 5 минут.Увеличение этого значения до 30 минут и учетная запись AD решили проблему.

...