У меня есть система, которая разделена между различными серверами и базами данных на этих серверах — 5 серверов с общим количеством около 500 сегментов. Используя PHP, я хотел бы использовать транзакции XA (распределенные транзакции), чтобы обеспечить успешное завершение или откат всех операторов SQL между серверами и между сегментами.
Я изучил и прочитал все о пакете PHP PECL mysqlnd_ms и транзакциях XA, но у меня есть несколько вопросов:
Некоторые из ссылок, которые я просмотрел:
Задача ещё не решена.
Других решений пока нет …