Назад | Перейти на главную страницу

Как я могу развернуть страницу обслуживания 503 при обновлении капли Digital Ocean?

Обычно, когда я выполняю обслуживание, которое требует кратковременного отключения моего сайта, я создаю страницу 503, используя что-то похожее на Как заставить Nginx возвращать HTTP 503, когда мой прокси-сервер приложений не работает?.

Однако я собираюсь обновить свою каплю Digital Ocean до большего размера, поэтому ошибка 503 не будет отправлена. Один из способов добиться этого - поместить страницу с ошибкой 503 в отдельную каплю и перенаправить мой DNS на этот другой IP-адрес, пока я обновляю каплю. Однако я боюсь, что это может вызвать тревогу у Google, если они затем просканируют мой сайт.

Как мне уведомить пользователей и ботов о том, что я выполняю техническое обслуживание, когда мне нужно отключить весь свой сервер?

Google действительно не волнует, что ваш IP-адрес немного шатается. Просто измените DNS (с соответствующим низким значением TTL, установленным заранее, чтобы ваши посетители с кэшированным DNS не заходили на машину, находящуюся на обслуживании).

Как насчет использования floating IP функциональность для временного перенаправления вашего трафика в другую каплю?