SSRS2008中是否有任何方法可以部署运行单独代码集的ReportServer的多个实例?
我正在开发一个非常具体的报告服务部署,其中插入了许多自定义扩展。但是,我的公司通常会在同一台服务器上同时部署多个版本的版本。通过报告服务,我有点失去了一个很好的方法。
我知道我有几个选择:
这样做的缺点是升级有点令人头疼,我宁愿没有多个报告数据库实例。如果他们的目标是相同的数据库,我不确定他们是否会很好地合作。
我觉得这可能会出现性能问题,这听起来像是一个潜在的调试噩梦。我之前也没有使用过Assembly.LoadFile,而且我不确定我需要编写多少代码才能无法控制版本控制系统。
那里的任何人都有过这方面的经验吗?
答案 0 :(得分:2)
您可以将多个RS前端安装到一个DB后端。
效果很好。我们使用它有2个主RS盒(负载平衡)和第3个BCP / DR热备用盒。他们都在农场里。
您也可以在同一个盒子上拥有多个实例。
How to: Configure a Report Server Scale-Out Deployment (Reporting Services Configuration)
答案 1 :(得分:1)
FWIW我一直在针对相同的数据库运行两个单独的报表服务器安装而没有问题。数量相当低。