Я запускаю серверы MySQL с балансировкой нагрузки через HAProxy. Но мне нужно выполнить какое-то действие всякий раз, когда узел (MySQL) выходит из строя или появляется, как мы делаем в PgPool-II.
Пример:
Когда MySQL-1 выходит из строя, я также хочу отключить свой WebServer-1. (как STONITH) В PgPool-II для PostgreSQL я могу это сделать. Я не знаю, есть ли аналогичные инструменты для MySQL.
Возможно ли это в самом HAProxy:
Скажем, когда мой DB-1 выйдет из строя, направьте трафик веб-сервера на WebServer-2.