티스토리 뷰
카테고리 없음
Jenkins: Config History Plugin 성능 개선 (Improve a performance of Config History plugin
빼인트 2023. 9. 15. 13:25플로그인 링크
추천 설정법
- 경로: Manage Jenkins -> Configure System -> Job Config History
Use different history directory than default
- history 데이터를 다른 곳으로 위치하고 싶을 때 설정 (Default: $JENKINS_HOME/config-history)
- 좀 더 빠른 디스크를 사용한다거나
- 해당 디스크의 inode를 관리하고 싶을 경우 사용
Max number of history entries to keep
- 이 숫자는 최소(약 1000개)로 유지하는 것이 좋습니다. 비워두면 모든 항목이 유지됩니다.
Max number of history entries to show per page
- 작업 설정 기록 버전 2.18 이상) 이 숫자를 최소(약 20개)로 유지하는 것이 좋습니다.
- 이것은 작업의 설정 기록을 검색할 때 로드되는 기록 레코드 수를 제어합니다.
System configuration exclude file pattern
- Default: queue\.xml|nodeMonitors\.xml|UpdateCenter\.xml|global-build-stat
- 시스템 구성 페이지에 너무 자주 변경되는 구성이 있거나 변경해도 사용자에게 영향을 주지 않는 구성이 있는 경우, 해당 옵션을 파일 제외 패턴에 추가하지 않도록 제외할 수 있습니다.
- 기본 구성을 유지하면서 필요한 경우 패턴을 더 추가하세요.
- 예: queue\.xml|nodeMonitors\.xml|UpdateCenter\.xml|global-build-stats|OperationsCenterCredentialsProvider|LockableResourcesManager\.xml|MilestoneStep\.xml
Do not save duplicate history
- 이 옵션은 비활성화하는 것이 좋습니다.
- 이 옵션은 중복된 항목이나 변경 사항은 없지만 성능 문제의 원인이 되는 항목을 제거합니다.
Save Maven module configuration changes
- 이 옵션을 비활성화하는 것이 좋습니다.
- maven 프로젝트가 완료되면 작업 구성이 저장되므로 maven 모듈 구성 변경의 양이 증가합니다.
Show build badges
- 기록 위젯에 과부하가 걸리지 않도록 하려면 안 함으로 설정합니다.
Exclude users
- 특정 사용자의 변경 사항을 제외하려는 경우 예를 들어 CJP 운영 센터(CJP 클라이언트 컨트롤러 구성)에서 SYSTEM을 제외합니다.
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- ssl
- rundeck
- Linux
- Shell Script
- 리눅스
- JVM
- Nexus
- openssl
- Jenkins
- Password manager
- 엔서블
- Playbook
- nginx
- Ansible
- Docker
- 엔시블
- URL Encoding
- PostgreSQL
- 쓰레드덤프
- iTerm2
- 파이프라인
- Config History
- rsync
- groovy
- Thread Dump
- DevOps
- 데브옵스
- 플레이북
- 젠킨스
- vagrant
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함