#jenkins
#дженкинс
Вопрос:
Мне было интересно, можно ли перезапустить мастер Дженкинса, не затрагивая агентов. В настоящее время мы планируем использовать safeExit для остановки мастера. Спасибо
Комментарии:
1. Прошло несколько лет с тех пор, как я регулярно использовал Jenkins. Однако 5 лет назад ответ был «нет». Когда Дженкинс перезагрузил, он перераспределил исполнителей. Тем не менее, просто попробуйте! Выделите кучу заданий, выполняющих, скажем, «sleep 60000», а затем перезагрузите Дженкинс. Я подозреваю, что все исчезнет. I память менее чиста, если «спящие» процессы все еще будут выполняться на подчиненных устройствах. Я думаю, что ответ также «нет», но тест докажет это.
Ответ №1:
При перезапуске master подчиненные устройства попытаются подключиться к master и «приостановить» задания.
Вы можете увидеть это в выходных данных заданий после того, как мастер вернется в оперативный режим.
Комментарии:
1. Хорошо, итак, пока мастер перезапускается, подчиненные устройства приостановят свои задания, и, предположительно, после того, как мастер снова восстановится, подчиненные устройства продолжат свои существующие задания?