Muszę zaplanować pracę w Дженкинсе, która będzie wykonywana co godzinę, za wyjątkiem tego, że ona nie musi się wiązać z 11:30 pm do 4 rano. Jak by było wyrażenie cron?
0
To wyrażenie cron 0 4-23 * * 7
będzie działać codziennie w godzinach od 4 rano do 11 wieczorem.
Jeśli nie chcesz wykonywać to zadanie dokładnie w wyznaczonym czasie, można również korzystać z H 4-23 * * 7
. H
(do mieszania) przydatne dla Jenkins, ponieważ nie będzie on wykonywał wszystkie swoje zadania zaplanowane w ciągu godziny w jednym i tym samym czasie, bo próbuje wyrównać obciążenie systemu (na przykład, to zadanie może być wykonane w 11.10 pm).
Dziękuję za komentarz. @Герган Жеков. Jak co do godziny 23:00 do 23:30?
Franky Philip
Oczywiście, to również może wybrać 11:43 pm, tak, że jest to kompromis: wybrać stałe minuty (0-29) lub przejść połowę. Dobra wiadomość H-to hash (w oparciu o nazwisku pracy, plus ...?), dlatego, jak tylko zostanie on zainstalowany (i on będzie uruchomiona na następny raz), to naprawiono.
Ian W