Задать вопрос
SergeyGerasimov
@SergeyGerasimov

Быстрая смена сервера?

Братья и сестры, имеющие опыт с быстрой сменой конфигурации веб-сервера, пожалуйста, ответьте на такой вопрос:

Имеется определенный веб-сервис, у которого есть постоянные посетители и имеется сервер А (в данный момент VPS, мощность и т.д не имеют значения), а хочется этот сервер сменить на более мощный, более слабый (нужное подчеркнуть) сервер Б, имеющий другой DNS-адрес. Собственно вопрос: как сделать так чтобы время смены DNS сократилось до возможного минимума или вообще есть ли способ обойти этот таймаут и провести «горячую» смену серверов.

Заранее очень благодарен за ответы.
  • Вопрос задан
  • 3501 просмотр
Подписаться 4 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 4
@Dimonich
На время смены сервера поставьте на сервер A nginx, который будет перекидывать запросы на сервер B.
Ответ написан
@bondbig
+1 за nginx (любой другой инструмент подобного типа)
А если уж средствами DNS делать такое, то нужно выставлять минимальное значение TTL для А-записи, 60-300 секунд будет нормально.
Ответ написан
Комментировать
@drakasmit
по TTL — если будете сокращать, делайте это заранее, ведь TTL также как и сами записи зон остается в кэше DNS
Ответ написан
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
любой веб сервер умеет проксировать запросы, не только nginx )

и кстати про hosts — не нужно этого делать. Веб серверы в своей работе не используют ДНС. Можно у любого вебсервера попросить «показать сайт vkontakte.ru».

В proxy_pass IP и порт бэкэнда указывайте.

Ну и да — по трафику аккуратнее, он будет симметричным.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы