К сожалению, с учетом их специфики выносить к хостинг провайдерам нет возможности.
Предыдущее обсуждение свелось к VPS у хостинг провайдеров…
У Вас сервер дома(в офисе)? Все каналы провайдеров ведут к нему?
1. К примеру ставим микротик. Подключаем всех провайдеров и настраиваем переброс канала при его падении на рабочий. Не знаю как у других производителей, но у микротика это реализовано очень даже. Хоть все 5-10 портов делайте с разными провайдерами.
Если DNS round-robin не подойдет, можно тот же DDNS запилить. И при смене провайдера запускать скрипт смены активного ип.
2. Другой вариант это сторонний сервис (тот же пинг админ например или свой аналог сделать) который будет мониторить доступность вашего сервиса по ип. Если активный умер, переключаемся на другой ип. Но в таком случае отмониторить 1-2х минутный даунтайм будет сложновато…
3. Берем любой надежный хостинг/VPS и проксим через nginx
upstream backend {
server ip1;
server ip2;
server ip3;
…
}
Но в этом случае будут задержки в зависимости от того где этот VPS брать…