A.11. Deployment scanner Marker files

마커 파일은 배포 스캐너에서 JBoss EAP 서버 인스턴스의 배포 디렉터리 내에 애플리케이션 상태를 표시하는 데 사용됩니다. 마커 파일의 이름은 배포와 동일하며 파일 접미사는 애플리케이션 배포 상태를 나타냅니다.

예를 들어 test-application.war 를 성공적으로 배포하면 test-application.war.deployed 라는 마커 파일이 있습니다.

다음 테이블에는 사용 가능한 마커 파일 유형과 의미가 나열되어 있습니다.

표 A.21. 마커 파일 유형

파일 이름 접미사Origin설명

.배포됨

시스템 생성

콘텐츠가 배포되었음을 나타냅니다. 이 파일이 삭제되면 콘텐츠가 배포 취소됩니다.

.dodeploy

사용자 생성

콘텐츠를 배포하거나 재배포해야 함을 나타냅니다.

.failed

시스템 생성

배포 실패를 나타냅니다. 마커 파일에는 오류 발생 원인에 대한 정보가 포함되어 있습니다. 마커 파일이 삭제되면 콘텐츠에 자동 배포 권한이 다시 부여됩니다.

.isdeploying

시스템 생성

배포가 진행 중임을 나타냅니다. 이 마커 파일은 완료 시 삭제됩니다.

.isundeploying

시스템 생성

.deployed 파일을 삭제하여 트리거된 파일은 콘텐츠가 배포 취소됨을 나타냅니다. 이 마커 파일은 완료 시 삭제됩니다.

.pending

시스템 생성

배포 스캐너가 콘텐츠 배포의 필요성을 인식하지만, 현재 문제가 자동 배포(예: 콘텐츠가 복사 중인 프로세스에 있는 경우)를 방지하고 있음을 나타냅니다. 이 마커는 글로벌 배포 로드맵 블록 역할을 합니다. 즉, 스캐너에서 이 마커 파일이 있는 동안 서버에 콘텐츠를 배포하거나 배포 취소하도록 지시하지 않습니다.

.skipdeploy

사용자 생성

있는 동안 애플리케이션의 자동 배포를 비활성화합니다. 압축 해제된 콘텐츠의 자동 배포를 일시적으로 차단하여 불완전한 컨텐츠 편집의 위험을 방지하는 방법으로 유용합니다. 는 압축된 콘텐츠와 함께 사용할 수 있지만 스캐너는 진행 중인 변경 사항을 압축된 콘텐츠로 탐지하고 완료될 때까지 대기합니다.

.배포되지 않음

시스템 생성

콘텐츠가 배포 취소되었음을 나타냅니다. 이 마커 파일을 삭제해도 콘텐츠 재배포에는 영향을 미치지 않습니다.