ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[2]: [apache-talk] Автоматическое зеркало www сервера



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                 =



 




Copyright © Lexa Software, 1996-2009.