LINUX.ORG.RU
ФорумAdmin

Отказоустойчивость веб-сервера

 , ,


1

1

Стоит ngnix++dns необходимо при аварийной ситуации(отключение света,неисправность оборудования и т.д.) клиенты перенаправлялись на альтернативный сервер, с другим провайдером. В какую сторону копать? Что посоветуете? P.S. Начинающий админ)

самый простой вариант. Создать две A записи, в случае если первая будет недоступна браузер будет долбиться по второму IP адресу.

snaf ★★★★★ ()

Облако тебе поможет. Переносит свой нжинкс в амазон нопремер

alexnorton ()
Ответ на: комментарий от Radjah

В плане, свет вырубили, с сетью проблемы , любые неполадки

veradim ()
Ответ на: комментарий от veradim

Нет, посмотри количество записей на популярных ресурсах.

$ dig -t A ya.ru +short
93.158.134.3
213.180.204.3
213.180.193.3
$
shrub ★★★★★ ()
Ответ на: комментарий от veradim

Говорят, зависит от реализации в конкретном браузере. Возможные проблемы - будет тупить (как минимум должен выйти таймаут по нерабочей записи. Или вообще не работать.

goingUp ★★★★★ ()
Ответ на: комментарий от veradim

Никаких проблем не будет возникать при 2 записях?

Будет, все зависит от реализации клиента. Кто-то может не уметь или криво обрабатывать roundrobin. Вобщем 100% гарантии работоспособности не будет.

anc ★★★★★ ()
Ответ на: комментарий от anc

Смысл этой «отказоустойчивости»?) каков шанс проблем с пользовательской стороны? Примерный ? 1 раз из 1000-2000 запросов или чаще?

veradim ()
Ответ на: комментарий от veradim

А вы протестируйте все клиенты всех версий, потом и нам расскажите какова вероятность.
Надеюсь смысл ответа ясен?

anc ★★★★★ ()

Вообще делается примерно так. 5 серверов. первый рулит нагрузкой, распределяя её между двумя серверами (второй и третий), четвёртый база, на пятом слэйв репликация базы которую периодически тормозят и сливают бэкап, либо репликация мастер-мастер между которыми опять же распределяют нагрузку. Это так сказать один из множества вариантов.

А лучше вот держи статью http://ruhighload.com/post/Архитектура высоких нагрузок

xSudo ★★★ ()
Последнее исправление: xSudo (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.