Столкнулся с ошибкой приложения при работе с БД в схеме Percona xtradb cluster + Haproxy при рестарте одной из нод кластера
app.CRITICAL: An exception occurred while executing a query: SQLSTATE[08S01]: Communication link failure: 1047 WSREP has not yet prepared node for application use
backend bk_mysql
mode tcp
option mysql-check user haproxy
default-server slowstart 30s weight 100
server mysql-1 10.0.0.11:3306 check
server mysql-2 10.0.0.12:3306 check
...
haproxy после перевода бэкенда в UP за указанный промежуток времени линейно поднимет его вес с 0 до 100%, что значительно снизит число ошибок до перехода ноды в wsrep_ready ON.
Комментариев нет:
Отправить комментарий