服务器重命名

本主题概述了服务器重命名过程以及将服务器重命名造成的潜在影响。
服务器重命名的定义是,更改 Jazz™ Team Server 以及其一个或多个已注册应用程序的公用 URL,此操作在部署这些应用程序后执行。URL 更改可以包括以下任意或全部要素:协议、主机名、域、端口或上下文根。Jazz Team Server 的公用 URL 示例将是字符串 https://relm01.mycompany.com:9443/jts
要点: 为了让 Jazz Team Server 或 Jazz 应用程序服务器支持进行服务器重命名,该服务器上的所有应用程序都必须参与服务器重命名。

Jazz Team ServerRational® Engineering Lifecycle Manager 应用程序使用链接来存储可能跨越应用程序或系统的已存储工件之间的关系、互相进行通信或者与非 Rational Engineering Lifecycle Manager 应用程序进行通信。服务器重命名会将现有 URL 重新映射至新的 URL,以保留大部分链接的完整性。如果没有重新映射,这些链接将中断。

注: 有许多链接不受 Jazz Team ServerRational Engineering Lifecycle Manager 应用程序的控制。重命名操作中未涵盖下列类型的链接,它们将断开:

风险和预防措施

执行服务器重命名并非全无风险,尤其是当 Rational Engineering Lifecycle Manager 部署中包含与其他非 Rational Engineering Lifecycle Manager 应用程序的集成时。对主机名的任何更改都有可能中断数据中的链接,或导致 Rational Engineering Lifecycle Manager 产品无法正常运行。

如果需要更改拓扑,首选方法是始终以一种能够保持 URL 稳定的方式来更改拓扑,例如,使用 DNS 将主机名传递给另一机器,或者使用逆向代理或虚拟主机。如果没有办法做到这一点,那么可以使用服务器重命名。

在执行服务器重命名之前,建议您先执行以下预防性步骤:

软件版本需求

服务器重命名仅受 Rational Engineering Lifecycle Manager V4.0.4 或更高版本支持。

可以将 URL 中的哪些部分重命名?

重命名 Jazz Team ServerRational Engineering Lifecycle Manager 应用程序需要重新映射 Jazz Team Server 资源中存储的 URL。您可以将整个 URL 前缀重命名,整个 URL 前缀包括 URL 中经过上下文根的所有部分,但是不包括资源的上下文路径。具体来说,您可以将方案(或协议)、主机、域、端口和上下文根重命名。

例如,假定您想要将试验部署中的以下旧 URL 重命名,而此试验部署即将移至中央管理数据中心:

表 1. 服务器重命名中可以重新映射的 URL 部分
URI 的组成部分 示例 注释
方案/协议 http、https、ftp 和远程连接 URL

可以更改,但强烈建议不要使用 HTTP。 如果是从 https 更改为 http 或与此相反,将需要禁用或启用安全设置。

对用于“质量管理”的实验室管理功能的远程连接 URL,务必包括所有方案(远程桌面/VNC/FTP/HTTP/Telnet)。

主机/域 myhost.mydomain.com 使用标准主机名。
端口 9443 可以更改,但是将需要更新应用程序服务器中的端口信息。您还可以通过在 URL 中不指定端口来实现使用缺省端口。有关使用缺省端口的详细信息,请参阅用于服务器重命名的映射文件
上下文根 /jts、/relm、/sparql、/lqe 和 /admin 要更改上下文根,在执行重命名之前,您将需要执行一些额外的步骤。有关详细信息,请参阅更改上下文根

反馈