Задать вопрос

Репликация MySQL или PostgreSQL в случае проблем с сетью. Подводные камни?

Проблема вот в чем. Что делать и как бороться со следующей проблемой.
Имеем несколько серверов приложения, которые ходят в одну базу данных. Создаем master-slave - назовем их db1 и db2 и вроде бы все ок. Так вот, получаем проблему с сетью между одним сервером приложения и БД, начинаем считать что этот сервак db1 (master) упал и делаем из слейва db2 мастер. В то же время второй сервер приложения не имеет проблем с сеткой и спокойно пишет на db1. И получается что мы имеем одновременно два мастера.
Как бороться с такой проблемой на PostgreSQL и на MySQL?
  • Вопрос задан
  • 563 просмотра
Подписаться 4 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@mtyurin
avito
https://en.wikipedia.org/wiki/STONITH

а вообще, надо выбирать между A и C в конченом счете
https://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D0%BE%D...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы