У меня есть веб-приложение, которое работает на основном сервере.Mysql Несколько автономных баз данных
То же приложение также работает на нескольких автономных серверах. Эти автономные серверы не являются технически автономными все время, но интернет-соединение ненадежно.
Всякий раз, когда интернет становится доступным на любом из автономных серверов, я хотел бы синхронизировать его данные с основным сервером. Синхронизация данных будет в два раза, изменения с основного сервера перейдут на автономный сервер и наоборот.
Я ищу репликацию MySQL, и она будет работать без проблем, если бы это был только один главный сервер и один автономный сервер, но поскольку может быть несколько автономных серверов, я думаю, что это лучший способ для продолжения.
MySQL Версия: MySQL Ver 14,14 DISTRIB 5.5.52 для Linux (x86_64) с использованием Readline 5,1
Какая версия mysql у вас есть? – x01saa
Вы можете настроить репликацию master-master с помощью мультимастера. – GoodWasHere
В multi master решение заключается в том, чтобы добавить репликацию круговым способом. Это означает, что A -> B -> C -> D -> A. В этом проблема заключается в том, что репликация остановится, если какой-либо из узлов опущен, что является огромной возможностью в моем случае. – ABJ