Я настроил репликацию MySql с 1 ведущим 1 резервным и 1 ведомым.Master и Standby находятся в разных зонах доступности в восточном регионе США, а Slave - в западном регионе США.И Standby, и Slave реплицируются с Master.
Прикладной уровень может выполнять восстановление после сбоя с Master на Standby. Для переключения репликации Slave на Standby после смерти Master.У меня нет возможности заверить, что данные в режиме ожидания опережают данные ведомого.Если данные Standby находятся за данными Slave, мне нужно отсканировать двоичный и релейный журналы Slave, чтобы выяснить, чего не хватает, и передать его в Standby.Это ТЕОРИЯ.
Кто-нибудь знает какой-нибудь инструмент, который может справиться с этим?или альтернативное решение для моего контекста?Конечной целью является доступность MySql Server для прикладного уровня.Я пробовал MySql-Proxy, но не совсем доволен им.Mysql Cluster для нас не вариант.
Спасибо заранее.