Vault 를 통한 PDF 자동 변환에 대해서 이미 전 테크레터 문서에 소개했었습니다. 이와 관련된 오류가 추가로 발생되어 문제를 해결하는 과정을 추가로 공유해야 할 필요가 있기에 기술 문서로 만들게 되었습니다.
오류의 내용은 아래와 같습니다. “다음 파일에 대한… : 파일 잠김;” 의 결과 내용입니다.

원인 : 기본적으로 “릴리스됨” 상태는 수정 및 삭제의 권한이 없고 이를 수명주기 변이에서 동기화 처리 과정에서 권한으로 막혀버리는 증상입니다.

예를 들어 아래와 같이 파일 상태가 변경되면 권한이 있기 때문에 PDF 변환에 문제가 발생하지 않습니다.
작업 진행 중 > 검토용
릴리즈됨 > 작업 진행 중
해결 방법 : Job Processor 를 사용하도록 전용 계정을 추가하여 만들어 줍니다.
모든 사용자에게 Job Processor 를 실행할 수 있도록 할 수 있지만 Job Processor 가 실행하는 작업 수에 따라 성능에 미치는 영향이 있을 수 있습니다. 사용자가 Job Processor 에 로그인할 경우 Job Processor는 사용자가 Vault에 로그인하는 계정과 동일하지 않은 “super 사용자” 계정을 로그인하도록 구성해야 합니다.
아래 이미지처럼 일반 사용자 계정과 super 사용자 계정이 구분되어 있음을 확인할 수 있습니다. 팀과 사용자가 많을 경우 그룹으로 작성해주면 효과적입니다.

일반 사용자는 PDF 변환을 상태 변경을 통해 리스트하며 super 계정에서는 Job Processor 에서 권한으로 처리가 막히지 않도록 작업됩니다.
- 관련 정보
- Job Processor 가 실행되면 CPU, 메모리, 네트워크 카드 등의 하드웨어 리소스를 소비하고 하드 디스크에 읽기/쓰기를 수행합니다. 따라서 작업하는 동한 예기치 않게 속도가 느려질 수 있습니다.
- Job Processor는 Vault Professional Client의 한 구성요소로 Job Processor만 단독으로 설치할 수 없습니다.
- PDF 변환 뿐 아니라 시각화 파일 생성, 특성 동기화 등, 파일이 잠긴 상태도 Job Processor가 해야 하는 일들이 있어서 수명 주기를 적용한 곳이라면 전용 계정으로 운영하는 것을 권장합니다.
- 추가 궁금하신 사항은 이디앤씨로 문의 바랍니다.