Я предложил бы настроить медицинский тест для проверки версии к версии кода, который Вы хотите выполнить. Когда Вы вносите изменения, просто изменяют соответствие ответа. Необходимо также запретить новые соединения на сервере, на котором у Вас есть maintainence окно. Это осушит соединения и не позволит им на независимо от рабочего состояния сервера