컴포넌트 롤백

컴포넌트 버전을 스냅샷 내의 버전으로 롤백합니다.

이 단계는 환경에 배치된 가장 최근 스냅샷을 기반으로 하여 컴포넌트 버전을 이전 버전으로 대체합니다.

이 단계는 서로 다른 증분 컴포넌트 버전 사이를 전환하는 데 적합합니다. 서로 다른 전체 컴포넌트 버전 사이를 전환하려면 이 단계를 사용하지 말고 대신 새 컴포넌트 버전을 배치하십시오.

자세한 정보는 애플리케이션 프로세스에서 컴포넌트 설치 제거 또는 롤백을 참조하십시오.

표 1. 컴포넌트 롤백 특성
필드 설명
이름 단계의 이름. 기타 프로세스 단계가 이 단계를 이름별로 참조할 수 있습니다.
컴포넌트 이 단계에 의해 사용되는 컴포넌트. 단계는 단일 컴포넌트에 영향을 미칠 수 있습니다. 애플리케이션과 연관된 모든 컴포넌트가 사용 가능합니다. 또 다른 컴포넌트를 롤백하려면 또 다른 롤백 단계를 프로세스에 추가하십시오.
상태를 포함하는 버전 제거 단계에 의해 영향을 받는 컴포넌트를 제한합니다. 선택된 상태의 컴포넌트만 영향을 받습니다. 사용 가능한 상태: Active는 현재 배치된 컴포넌트를 의미합니다.
컴포넌트 프로세스 선택된 컴포넌트에 대한 프로세스입니다. 컴포넌트에 대해 정의된 모든 프로세스가 사용 가능합니다. 단계당 하나의 프로세스만 선택할 수 있습니다.
실패 무시 이를 선택하면 단계가 항상 실행 완료된 것으로 간주됩니다.
태그 제한 프로세스에서 사용자 정의된 태그를 사용할 수 있습니다. 자원 태그 지정을 참조하십시오.
롤백 유형 롤백의 유형을 결정합니다. Remove Undesired Incremental Versions를 지정하면 서버가 스냅샷 내에 없는 각 증분 버전에 대해 설치 제거 프로세스를 실행합니다. Replace with Last Deployed를 지정하면 서버가 동일한 방법으로 증분 버전을 설치 제거한 다음 스냅샷 내의 버전을 설치합니다.
첫 번째 온라인 자원에서만 실행 애플리케이션에 맵핑된 모든 에이전트에 의해 실행되는 대신 IBM® UrbanCode Deploy에 의해 식별된 첫 번째 온라인 에이전트에 의해서만 단계가 실행됩니다. "첫 번째" 에이전트를 식별하는 데 사용되는 메커니즘은 데이터베이스에 따라 다릅니다(따라서 확정되지 않습니다).
전제조건 단계를 실행하려면 조건을 정의하는 JavaScript 스크립트가 있어야 합니다. 조건은 true 또는 false로 확인되어야 합니다.

피드백