使用负载平衡前端服务器场的报告服务配置

时间:2011-11-12 12:38:19

标签: reporting-services application-pool

所有

我们的新网站遇到了很多报告服务问题:(

我们有一个报告服务盒,可向2台Web服务器提供报告。我们在NETWORK SERVICE下的Web服务器上运行应用程序池。我们已在报告服务框中授予了machinename $ account权限。

虽然我们的意图是在我们的负载均衡器上具有会话亲和性,但我们遇到的问题是报表服务器缓存App1 $的报表,但随后会被要求获取App2 $的缓存报表。然后,“报告执行xxxxxx已过期或无法找到。(rsExecutionNotFound)”,虽然缓存的报告确实存在,但在App1 $的所有者之下。

我的问题是我们应该更改应用程序池,以便它们在Active Directory帐户下运行吗?因此,他们会向同一所有者提交报告服务器请求....或者这只是不好的做法?

可能会发生其他事情吗?我们正在调查负载均衡器上的会话亲和力,以查看是否配置错误

1 个答案:

答案 0 :(得分:0)

最终,我们将APPPOOLS更改为在集中式AD帐户下运行,并发现我们的会话亲和力仅为5分钟。将此增加到30分钟,AD帐户解决了这个问题。