Четыре DNS-адреса у домена. Реально?

У меня вопрос, может, глупый...

В общем, я подумал: есть сайт и есть база MySQL. Если арендовать доп. хостинг, закинуть на него файлы сайта, а адреса прописать с первого хостинга... И вписать в домен два дополнительных DNS-адреса... Это же в принципе работать будет? Оно разгрузит хостинг?

К примеру:
Первый хостинг — сайт+MySQL
Сайт начнёт тормозить и людей будет кидать на третий и чётвёртый DNS-адреса домена...
А второй хостинг Сайт+MySQL от первого хостинга...

Репликация ведь существует MySQL, а сайты как бесперебойно настроить на работу?

5aa304dd3a028495162511.png
  • Вопрос задан
  • 378 просмотров
Пригласить эксперта
Ответы на вопрос 3
saboteur_kiev
@saboteur_kiev
software engineer
Следует научиться формулировать свои мысли, освоить терминологию, чтобы пользоваться ею грамотно.

И почитать про балансировщики, например про round-robin, который позволяет несколько IP адресов на одно доменное имя.
Ответ написан
kotomyava
@kotomyava
Системный администратор
Если вам надо, чтобы скрипты обрабатывались на нескольких машинах, и имели общую базу, это можно сделать в частности, с помощью DNS.
Для одного домена можно создать несколько A записей с разными ip. Приложение будет запускаться на нескольких VPS, база на одном.

Если хочется и нагрузку от базы разделить, что лучше делать один master, куда будет производиться запись и несколько slave, откуда будут только читаться данные. Это будет проще и надёжнее master-master репликации. Но требует поддержки такой схемы на уровне приложения.

Но если у вас не очень большая нагрузка, лучше взять просто виртуалку по мощнее для базы и не связываться с репликацией. Это намного проще и надёжнее, и даже если это дороже, это сэкономит много сил и нервов.
Ответ написан
Комментировать
opium
@opium
Просто люблю качественно работать
Мастер мастер репликация должна при этом поддерживаться вашим приложением и вообще сама по себе не самое простое явление, если вы не гуру мускула и распределенных систем это будет для вас за гранью
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы