이 문서는 Artifactory의 정기적인 유지 관리 가이드를 공유하기 위해 작성되었다.
도구명 | JFrog Artifactory |
---|---|
문서 작성 기준 버전 | 7.84.14 |
지원 Edition | COMMUNITY PRO PRO X ENTERPRISE X ENTERPRISE + |
목차
Artifactory 유지 관리 설정
- 관리자 메뉴 → Artifactory → Advanced - Maintenance
- Garbage Collector 설정
- Cron 표현식으로 스케줄 설정 - 저장 공간 제한 알림 설정
- 저장 공간이 얼마 남지 않았을 때 관리자 UI에 경고 메시지 표시
- 최대 디스크 용량 설정 - 사용하지 않는 Artifacts 자동 정리 설정
- Cron 표현식으로 스케줄 설정 - Virtual Repository 정리 설정
- Cron 표현식으로 스케줄 설정
Garbage Collector는 리소스를 많이 사용하는 작업입니다. 너무 자주 실행하면 시스템 성능이 저하될 수 있습니다.
- 내부 데이터 압축하기 : Artifactory는 테이블과 해당 인덱스에서 사용되지 않고 할당된 공간을 회수하여 내부 데이터베이스를 압축
내부 데이터 압축은 내부 Derby Database에만 적용됨
저장소에 작업이 많을 때는 압축이 완료되지 않을 수 있으므로 Artifactory 활동이 낮을 때 이 작업을 실행하는 것이 좋음 (이 경우 저장소에는 영향을 미치지 않음)
- 참조되지 않은 데이터 정리 : 파일 저장소에 있는 참조되지 않는 바이너리 파일과 빈 폴더를 제거