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

Запустить 1 сайт на 2 веб-сервера apache?

Мне интересно, можно ли запустить 1 веб-сайт на 2 веб-серверах. Мой план состоит в том, чтобы иметь 1 главный сервер, который всегда в сети, но когда я отключаю его, чтобы иметь другой сервер, он на какое-то время берет на себя роль первого ... аварийный сервер.

И если это так, как я могу это сделать?

Об этом здесь уже несколько раз спрашивали. Видеть этот пример короткого, но полезного ответа. Этот подход по-прежнему остается наиболее распространенным.

Другой (хакерский и неэффективный), но гораздо более простой способ - просто настроить некоторый мониторинг (будь то сложный способ icinga / nagios / и т. Д. Или простое задание cron curl или service check) и, если он не удастся, переключить маршрутизацию. У этого все еще будет время простоя, необходимое для того, чтобы проверка заметила это событие (максимум несколько секунд) плюс TTL записи DNS (обычно, по крайней мере, минутный диапазон).

Однако я упомянул это только для творчества и простоты, это далеко от решения промышленного уровня.