버전 6.1 이전에서는 기본 서버에서 직접 아티팩트를 다운로드했습니다. 에이전트 릴레이는 기본 서버의 프록시가 될 수 있지만 아티팩트를 캐시하지 않았습니다.
버전 6.1부터는 여러 에이전트 릴레이가 하나의 IBM UrbanCode Deploy 서버에 액세스합니다. 각각의 에이전트 릴레이에는 해당 로컬 CodeStation 저장소가 있습니다. 각각의 에이전트 릴레이는 해당 로컬 CodeStation 저장소를 기본 서버 CodeStation과 동기화합니다. 에이전트가 자원을 요청하면 릴레이에서 해당 자원이 최신 자원인지 확인합니다. 최신 자원이 아닌 경우에는 최신 파일을 복제합니다. 아티팩트는 에이전트가 아티팩트 다운로드를 시도할 때만 복제됩니다. 따라서 초기 다운로드 후 아티팩트가 변경되면 에이전트가 아티팩트를 두 번째로 다운로드할 때까지 아티팩트가 다시 복제되지 않습니다.
배치 중에 자동화 또는 빌드를 실행하는 에이전트는 기본 서버 대신 해당 로컬 릴레이에서 아티팩트를 다운로드합니다. 로컬 릴레이에서 다운로드하면 아티팩트가 이미 로컬인 경우가 많아서 서버에서 다운로드하지 않아도 되기 때문에 배치 시간이 줄어듭니다.
이전 단계에서 스테이징 프로세스를 실행하면 캐시가 채워집니다. 해당 선택적 단계를 건너뛰면 첫 번째 배치를 실행할 때 캐시가 채워집니다.