У меня возникла проблема, поскольку приложение выполняет следующие последовательные действия:
- Запустить trx1
- Вставить новую запись
- Зафиксировать
- Выбрать новую запись
- [СЕРВЕР A] Запустить trx1
- [СЕРВЕР А] Вставить новую запись
- [СЕРВЕР А] Зафиксировать
- [СЕРВЕР Б] Выберите новую запись
Мне интересно, есть ли какой-либо способ позволить команде commit ждать успешной репликации перед возвратом операции.
К сожалению, рефакторинг sw невозможен, это приложение хорошо работает с этим единая серверная среда. Более того, я бы не хотел удалять или менять маршрутизатор maxscale (он был введен для минимизации взаимоблокировок из-за оптимистической блокировки для галеры).
Подробнее здесь: https://stackoverflow.com/questions/797 ... ion-commit
Мобильная версия