Учитывая наличие внутреннего сервера, работающего в производственном режиме, я бы хотел, чтобы влияние на пользователей было как можно ниже при развертывании регулярных обновлений (на самом сервере, а не на пользовательских машинах ... но это было бы довольно похожей проблемой).
Очевидный ответ на мой вопрос «ночью, когда пользователи дома». Но «ночь» - это длительный период времени. Нужно ли начинать рано вечером, чтобы, возможно, поймать проблемы с обновлением на раннем этапе и быть готовым к откату? Или лучше начать рано утром и использовать первых пользователей как «морских свинок», чтобы быстрее вызвать проблемы? Или посреди ночи, когда концентрация тех, кто наблюдает за обновлением, довольно низка, но гарантированно не будет никаких дескрипторов открытых файлов некоторых поздних работающих пользователей?
Есть ли исследовательские работы по этой теме?