可以将 OSLC 配置设置作为主属性存储在 ClearQuest® 模式存储库中,以供部署中的所有服务器共享使用。
开始之前
必须具有超级用户特权才能继续执行接下来的步骤。
关于此任务
必须完成额外的配置步骤才能在负载均衡的 ClearQuest Web 部署中启用 OSLC 请求的负载均衡。
过程
- 在每台 ClearQuest Web 服务器上配置负载均衡.
- 在负载均衡部署中的每台 ClearQuest Web
服务器上,编辑 cqrest.properties 配置文件,此文件安装在以下目录中:
WASinstallDir\installedApps\WAScell\TeamEAR.ear\cqweb.war\WEB-INF\classes
其中:
- WASinstallDir 是 WebSphere® Application Server 的安装目录。
- WAScell 是 WebSphere Application Server 单元目录。
更改或添加以下属性和设置:
com.ibm.rational.cm.web.component.oslc.configuration.location=repo
注: 此属性是 ClearQuest 8.0.1 的新增属性。
如果要从低于 8.0.1 版本的 ClearQuest 进行升级,那么每台 ClearQuest Web 服务器上的 cqrest.properties 文件均不会包含新属性。这是因为 cqrest.properties 文件是由 IBM® Installation Manager 保留和复原的。文件中缺少 com.ibm.rational.cm.web.component.oslc.configuration.location 属性表明目前在服务器文件系统上管理 OSLC 配置设置。
- 保存并关闭每台服务器上的 cqrest.properties 文件。
- 如果想要将现有 OSLC 配置设置从服务器文件系统自动导入到 ClearQuest 存储库,请仅在该服务器上的 cqrest.properties 文件中更改或添加以下属性和设置:
com.ibm.rational.cm.web.component.oslc.configuration.autoInitializeRepository=true
- 重新启动负载均衡部署中所有的 ClearQuest Web 服务器,并登录到每台服务器。 登录到每台服务器会使用模式存储库中存储的值来刷新内存中的 OSLC 配置设置,以确保所有服务器间设置的一致性。
- 如果未选择完成步骤 4,请登录到步骤 1 中配置的负载均衡 URL,并配置 OSLC 服务器友元关系。有关配置服务器友元关系的更多信息,请参阅为“协作生命周期管理”集成配置 ClearQuest Web 服务器。
结果
现在已经配置了 ClearQuest Web
以管理负载均衡部署中的 OSLC 集成。
下一步做什么
在负载均衡部署中配置 ClearQuest Web 以管理 OSLC 集成之后,手动更新存储库中的 OSLC 配置设置可能十分有用(或者需要如此)。有关更多信息,请参阅
手动更新存储库中的 OSLC 配置设置。