理想情况下,每个服务器访问一组不同的数据库。多个服务器可以共享对一组公共数据库的访问,前提是您愿意以手工方式,使所有安装的设置保持同步。组织中的不同组可以通过不同的服务器访问公共数据库,以使负载分散到这些服务器中。
在每个要用于访问公共数据库的服务器上安装软件。每次安装必须:
此外,在安装期间或稍后通过
选项卡添加公共数据库时,其路径在所有安装中必须完全匹配(包括大小写)。此时,将其中一个安装指定为公共数据库的主服务器。所有其他安装均为辅助服务器。Rational Change 不区分主服务器和辅助服务器。您必须更改需要手工同步的设置。
如果要使用中央服务器配置,那么可以对多个中央服务器使用同一组远程服务器。这样做可以在中央服务器级别实现负载均衡,但需要使用同一组服务器来满足任务请求。或者,您可以针对每个中央服务器使用一组重复(并行)的远程服务器,这样还可以在远程服务器级别实现负载均衡。 但是,这种配置更为复杂,而且需要管理更多的远程服务器。
要了解更多信息,请参阅需要手工同步的设置。
IBM Rational Synergy 具有许多可以和 IBM Rational Change 进行交互的功能部件。这些功能部件会继续工作,但 Rational Synergy 会识别在其中安装流程包的上一个 Rational Change 安装。 所有用户都连接到同一 Rational Change 服务器。
缺省情况下,每个服务器都保持自己的搜索索引。 由于索引不一定同时更新,因此不同的服务器可能显示不同的结果。这些规则仅适用于搜索结果。查询和报告始终反映数据库中的当前内容。
可以针对同一数据库配置多个 Rational Change 服务器,以便共享一个搜索索引。将 pt.cfg 配置项 [CCM_SYSTEM][SEARCH_INDEX_DIRECTORY] 到搜索目录的完整路径 [/SEARCH_INDEX_DIRECTORY][/CCM_SYSTEM] 在所有服务器上设置为相同路径。搜索索引的缺省值为目录 CHANGE_APP_HOME/WEB-INF/wsconfig/search。
请勿指向 CHANGE_APP_HOME/WEB-INF/wsconfig/search/index。 这样做会创建另一个索引。
使用多个服务器不会影响您的许可证。无论使用一个还是多个 IBM Rational Change 安装,都会提供相同数量的许可证。