V6.1 之前,可直接从主服务器下 载工件。代理程序中继设备可能是主服务器的代理,但是不会高速缓存工件。
从 V6.1 开始,多个代理程序中继 设备访问一个 IBM UrbanCode Deploy 服务器。每个代理程序中继设备都具有各自的本地 CodeStation 存储库。每个代理程序中继设备都会将各自的本地 CodeStation 存储库与 主服务器 CodeStation 同步。当代理程序请求资源时,中继设备会检查资源是否为最 新资源。如果不是,将会复制最新文件。在代理程序对资源进行下载时只是对这些资源进行 复制。所以,如果在初始下载之后工件发生更改,那么在代理程序再次下载之前不 会对资源进行复制。
在部署期间,运行自动化或构建的代理程序将从其本地中 继设备下载工件,而不是从主服务器下载。从本地中继设备下载会缩短部署时间,因为可 能工件已经在本地,不需要从服务器进行下载。
在 上一步中运行登台过程将会填充该高速缓存。如果您跳过可选步骤,那么会在您运行第一次部署时填充高 速缓存。