При настройке того, как Jenkins может извлекать изменения из Subversion, я попытался проверить SCM опроса и установить расписание 5 * * * *
, я получаю следующее предупреждение
Распределите нагрузку равномерно, используя 'H * * * *' вместо '5 * * * *'
Я не уверен, что означает H в этом контексте и почему я должен это использовать.
jenkins
build
continuous-integration
Я занят кодированием
источник
источник
Щелкните знак вопроса рядом со спецификацией расписания. Там сказано:
источник
Также в документации стоит отметить следующее:
Символ H может использоваться с диапазоном. Например, ЧЧ (0-7) * * * означает какое-то время с 12:00 (полночь) до 7:59. Вы также можете использовать интервалы шага с H, с диапазонами или без них.
Символ H можно рассматривать как случайное значение в диапазоне, но на самом деле это хэш имени задания, а не случайная функция, поэтому значение остается стабильным для любого данного проекта.
источник