A.10. 배포 스캐너 마크 파일
마커 파일은 배포 스캐너에서 JBoss EAP 서버 인스턴스의 배포 디렉터리 내에서 애플리케이션 상태를 표시하는 데 사용됩니다. 마커 파일의 이름은 배포 이름과 같으며 파일 접미사는 애플리케이션 배포 상태를 나타냅니다.
예를 들어 test-application.war
를 성공적으로 배포하면 test-application.war.deployed
라는 마커 파일이 있습니다.
다음 표에는 사용 가능한 마커 파일 유형과 해당 의미가 나열되어 있습니다.
파일 이름 Suffix | origin | 설명 |
---|---|---|
.deployed | 시스템 생성 | 콘텐츠가 배포되었음을 나타냅니다. 이 파일이 삭제되면 콘텐츠가 배포 취소됩니다. |
.dodeploy | 사용자 생성 | 콘텐츠를 배포하거나 재배포해야 함을 나타냅니다. |
.failed | 시스템 생성 | 배포 실패를 나타냅니다. 마커 파일에는 오류 원인에 대한 정보가 포함되어 있습니다. 마커 파일이 삭제되면 콘텐츠가 다시 자동 배포될 수 있습니다. |
.isdeploying | 시스템 생성 | 배포가 진행 중임을 나타냅니다. 이 마커 파일은 완료되면 삭제됩니다. |
.isundeploying | 시스템 생성 |
|
.pending | 시스템 생성 | 배포 스캐너가 콘텐츠를 배포할 필요성을 인식하지만 현재 문제는 자동 배포가 방지됩니다(예: 콘텐츠가 복사 중인 프로세스인 경우). 이 마커는 글로벌 배포 로드맵 블록 역할을 합니다. 즉, 스캐너는 이 마커 파일이 존재하는 동안 콘텐츠를 배포하거나 배포 취소하도록 지시하지 않습니다. |
.skipdeploy | 사용자 생성 | 존재하는 동안 애플리케이션의 자동 배포를 비활성화합니다. 부끄러운 콘텐츠의 자동 배포를 일시적으로 차단하는 방법으로서 불완전한 콘텐츠 편집 위험을 방지할 수 있습니다. 압축된 콘텐츠와 함께 사용할 수 있지만 스캐너가 진행 중인 콘텐츠를 감지하여 압축된 콘텐츠가 변경되고 완료될 때까지 대기합니다. |
.undeployed | 시스템 생성 | 콘텐츠가 배포 취소되었음을 나타냅니다. 이 마커 파일을 삭제해도 콘텐츠 재배포에는 영향을 미치지 않습니다. |