Podczas konfigurowania sposobu, w jaki Jenkins powinien wyciągać zmiany z subversion, próbowałem sprawdzić Poll SCM i ustawić harmonogram na 5 * * * *
, otrzymuję następujące ostrzeżenie
Rozłóż obciążenie równomiernie, używając „H * * * *” zamiast „5 * * * *”
Nie jestem pewien, co oznacza H w tym kontekście i dlaczego powinienem tego używać.
jenkins
build
continuous-integration
Jestem zajęty kodowaniem
źródło
źródło
Kliknij znak zapytania obok specyfikacji harmonogramu. Mówi tam:
źródło
W dokumentacji warto również odnotować, że:
Symbol H może być używany z zakresem. Na przykład HH (0-7) * * * oznacza pewien czas między godziną 00:00 (północ) a 7:59. Możesz także użyć interwałów kroków z H, z zakresami lub bez.
Symbol H można traktować jako losową wartość w zakresie, ale w rzeczywistości jest to skrót nazwy zadania, a nie funkcja losowa, więc wartość pozostaje stabilna dla każdego projektu.
źródło