Jenkins가 Subversion에서 변경 사항을 가져 오는 방법을 설정할 때 Poll SCM을 확인하고 일정을로 설정하려고 시도 5 * * * *
하면 다음 경고가 표시됩니다.
'5 * * * *'대신 'H * * * *'를 사용하여 부하를 균등하게 분산
이 맥락에서 H가 무엇을 의미하는지, 왜 그것을 사용해야하는지 잘 모르겠습니다.
답변:
H는 해시를 나타냅니다.
주기적으로 예약 된 작업이 시스템에 균일 한 부하를 생성 할 수 있도록 가능하면 기호 H ( "해시")를 사용해야합니다. 예를 들어 매일 12 개의 작업에 0 0 * * *를 사용하면 자정에 큰 스파이크가 발생합니다. 반대로 HH * * *를 사용하면 하루에 한 번 각 작업이 계속 실행되지만 동시에 모두 실행되지는 않으며 제한된 리소스를 사용하는 것이 좋습니다.