Я настраиваю стек LAMP высокой доступности - пока у меня есть два сервера с HAProxy, работающими на обоих интерфейсах, которые имеют плавающий IP-адрес. HAProxy перенаправляет запросы на внутренние серверы Apache, работающие на каждом из них (тот же компьютер, порт 8000).
Все это работает, и пока я доволен высокой доступностью. Однако мне еще предстоит иметь дело с базами данных.
Поскольку у меня всего два сервера, я не думаю, что смогу сделать мастер-мастер, как кластер Galera, из-за требования кворума. Итак, я планировал сделать репликацию master-slave только для чтения.
В большинстве руководств, которые я вижу в Интернете, не упоминается прокси MaxScale, который MariaDB предлагает в своем руководство по высокой доступности (например, страница 4)
Я просто очень запутался в том, что делать и как это настроить?
С моей точки зрения, я хотел бы настроить прокси MaxScale на одном из моих серверов и запустить MariaDB на обоих серверах; MaxScale будет обрабатывать такие вещи, как перенаправления. Как я могу достичь того, что ищу?