@TheDoctor

Как сделать переключение между серверами баз данных?

Есть два сервера баз данных. По умолчанию веб приложение работает с первым, но когда в сети появляется второй сервер, то приложение должно начать использовать его. Если второй сервер отключился от сети, то используем первый.
Как это возможно реализавать на уровне СУБД mysql?
  • Вопрос задан
  • 659 просмотров
Решения вопроса 1
gbg
@gbg
Любые ответы на любые вопросы
Логику переключения вы фактически описали. Вы можете реализовать ее внутри приложения (периодически пытаться связаться со вторым сервером), либо на отдельной единице маршрутизации - либо путем изменения сетевого маршрута (аналогично тому, как делают автопереключение провайдеров интернета), либо путем перенастройки NAT.

Реализация автопереключения в приложении более надежна - в этом случае нет единой точки отказа.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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