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

Ищу умный DNS-хостинг

Я ищу DNS-хостинг, который может обнаружить сбой моего веб-сервера и автоматически переключиться на другую запись A. Кроме того, они должны поддерживать админку baisc DNS. Мой домен в настоящее время размещен на name.com. Спасибо.

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

Сценарий

Ваш основной сервер выходит из строя. Инструмент DNS видит это и переключает запись A на резервный сервер.

Проблема

У некоторых клиентов есть кеш на вашем имени хоста, и они не видят изменений, пока их DNS-сервер не очистит кеш. Теперь, если служба делает низкий ttl, их DNS-сервер может не учитывать это, если ttl слишком низкий.

Большая проблема

В восходящем канале вашего основного сервера происходит сбой, и вы теряете соединение на 10 минут. Служба DNS переключается на новую запись A. Теперь некоторые клиенты обращаются к вторичному серверу, а некоторые все еще пытаются подключиться к основному. Первичный восходящий канал является резервным, и у вас есть клиенты, обращающиеся к 2 серверам.

Это может не иметь большого значения, если все является статическим контентом ... но может стать огромной проблемой, если вы запустите более динамичный сайт.

Просто используйте балансировщик нагрузки, не важно на какой платформе, Win или Nix. Если код, который выполняется на вашем веб-сервере, не требует, чтобы сеансы были постоянными, или у вас есть какое-то странное приложение, вы можете использовать циклический DNS. пример: Web1.foo.bar = 1.2.3.4 A web2.foo.bar = 1.2.3.5 cname www = web1.foo.bar web2.foo.bar

поэтому, когда вы пытаетесь разрешить www.foo.bar, он будет обслуживать одну из записей 2 A

HTH