Как сделать сайт всегда доступным?

S
На сайте с 04.02.2007
Offline
341
svv
992

Можно ли как то сделать так, чтобы когда хостинг лежит открывалась страничка, лежащия на другом хостинге?

Сможем ли мы это сделать игрой ns1, ns2 ....., прописываемых домену?

K
На сайте с 31.01.2001
Offline
737
#1

Нет, через NS не сможете.

Выделенные полосы в Москве (http://www.probkovorot.info) привели к снижению скорости до 23%.
Shaida Khidirov
На сайте с 02.07.2007
Offline
111
#2

тут схожая тема обсуждалась.

пришли к тому, что чаще всего, пока днс обновятся - сайт оживёт...

mutex
На сайте с 10.04.2005
Offline
64
#3

Зеркало сайта на другом хосте возможно будет отимальным решением.

~~
S
На сайте с 04.02.2007
Offline
341
svv
#4
mutex:
Зеркало сайта на другом хосте возможно будет отимальным решением.

Об этом я уже думал. Даже базу товаров можно дублировать на другой хост, но база заказов то должна быть едина ..... Получается, что в случае торможения основного зеркала, со второго заказ оставить не получится :( Кроме того, как к зеркалу отнесутся поисковики?

santa_claus_rpm
На сайте с 27.10.2007
Offline
9
#5
svv:
базу товаров можно дублировать на другой хост, но база заказов то должна быть едина ..... Получается, что в случае торможения основного зеркала, со второго заказ оставить не получится :(

Если базы - MySQL и настроены на репликацию "мастер-мастер", то получится.

Но придется отслеживать, не поломалась ли репликация и т.д.

И при сбое простой все равно будет как ни крути.

ДНС можно прописать так, что посетитель будет попадать почти что случайным образом на один из 2-х сайтов.

SysAdmin Online - помощь в настройке Linux серверов (http://sysadminonline.ru)
S
На сайте с 04.02.2007
Offline
341
svv
#6
santa_claus_rpm:

ДНС можно прописать так, что посетитель будет попадать почти что случайным образом на один из 2-х сайтов.

Где-нибудь об этом можно прочитать?

K
На сайте с 31.01.2001
Offline
737
#7
santa_claus_rpm:
ДНС можно прописать так, что посетитель будет попадать почти что случайным образом на один из 2-х сайтов.

Тогда в случае неработы одного из сайтов, посетитель зайдет на ваш сайт с вероятностью 50%, не катит :).

Способ называется Round Robin DNS, это удобно для распределения слишком большой нагрузки на несколько разных серверов (балансировка нагрузки).

Вот как это работает:

>nslookup www.google.com

****

Name: www.l.google.com

Addresses: 74.125.39.103

74.125.39.104

74.125.39.147

74.125.39.99

Aliases: www.google.com

santa_claus_rpm
На сайте с 27.10.2007
Offline
9
#8
svv:
Где-нибудь об этом можно прочитать?

Например здесь HOWTO - Configure Load Balancing

Однако и тут есть ложка дегтя. Если вдруг один из ваших серверов окажется недоступен, то на DNS сервере , которым пользуется юзер, закэшируется отрицательный ответ, и юзер уже не будет перенаправлен на 2-ой работающий сервер.

Управлять временем отрицательного отклика на чужом DNS сервере с помощью вашей SOA записи в общем случае вы не сможете.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий