Я вообще не понял о чём ты говоришь. В рамках 2PC я могу хоть разные запросы посылать на сервера и что?! Ну пошлют меня во время выполнения запроса на одном сервере куда подальше, это значит что я откатываю транзакцию и успокаиваюсь.
Угу. Вот как раз об этом я и говорю - _любая_ ошибка на _любом_ из
серверов должна на уровне клиента вызвать откат транзакции. Но если
репликация на паралельный сервер сделана на уровне клиентской либы, а
ошибка на сервере не приводит автоматически к откату транзакции
програмой (ну не запрограммирована она так, классический пример -
вставка новой записи и апдейт в случае constraint violation), то может
быть ой.
Роман
- Re: Резервныи сервер Roman Rokytskyy
-