Добрый день товарищи, экспериментирую с Postgres XL , настроил систему такого вида:
Node A gtm
Node B gtm-standby
Node C gtm-proxy
datanode
coordinator
Node D gtm-proxy
datanode
coordinator
При падении одной из нод (C,D) доступ к базе остаётся в режиме чтения, но при попытке изменить данные в таблице или создать новую запись, ругается на отсутствие одной ноды. Правильно ли я понимаю, что пока я не уберу эту ноду из таблицы pgxc_node на рабочей ноде запись будет не доступна?
Есть ли какие-то решения, в которых при падении одного из датанод, запись продолжится в рабочую ноду, при поднятии упавшей ноды данные изменения докатятся на неё и она продолжит работу в кластере?