Кто то писал что нужно через DNS на имя повесить 2 ip. Не знаю не пробовал, почему-то сомневаюсь. Есть ещё возможность использовать round robin, это не совсем об этом. Но тоже как то сомневаюсь. Я бы использовал nginx и скрипт, который будет следить за доступностью. Ну напишите потом как сделали, в виде ответа на это сообщение