Hello Igor,
Wednesday, October 30, 2002, 1:07:45 PM, you wrote:
> On Mon, 28 Oct 2002, hvicha wrote:
>> Наш WWW сервер находится и провайдера #1.
>> Так же имеем провайдера #2, у которого мы установили зеркало нашего
>сервера.
>> В режиме нормальной работы все запросы обрабатывает сервер провайдера #1.
>> Вопрос: как организовать автоматичекое перенаправление запросов на
>провайдера #2,
>> если у провайдера #1 отключили свет?
> Если интересует быстрое перенаправление, то в этой ситуации - никак.
Согласен, если делать только средствами DNS'ов, то конечно нельзя.
Необходим, ещё и редиректор =)
>> Вопрос2: есть ли какие-нить фичи в DNS для решения данной проблемы?
> Нет. Только уменьшить время обновления записей.
=)
Предлагается комбинация.
Допустим нас интересует бесперебойная работа домена с именем: domain.com.
Допустим IP адреса серверов у провайдеров 1 и 2:
1.2.3.1
1.2.3.2
Тогда в описании зоны domain.com пишем:
IN A 1.2.3.1
IN A 1.2.3.2
А так-же заводим зоны:
www1 IN A 1.2.3.1
www2 IN A 1.2.3.2
На хостах заводим вирт. хосты с именами:
domain.com (на обоих серверах)
www1.domain.com (на первом провайдере)
www2.domain.com (на втором провайдере)
Вирт хост www.domain.com при получении запроса посетителя
смотрит, жив-ли хост на провайдере 1, если жив, то редиректит на
www1.domain.com, если нет, то на www2.domain.com
Возможна и более разумная логика.
Напрмер, если хост 2 не видит хост1, то отдаёт документы напрямую.
Или чтобы посетители не видели www1 и www2 в именах, открывает их в
полноэкранном фрейме.
Best regards,
Oleg mailto:ilin@rinet.ru
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =