Обновить

Отказоустойчивый PostgreSQL для почты RuPost: Patroni + etcd + HAProxy за три ВМ

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели6.7K
Всего голосов 4: ↑3 и ↓1+3
Комментарии6

Комментарии 6

Postgres cluster без pgbouncer?

Пойдет, если нагрузки нет (в статье не указано про нее). В этой конфигурации вся нагрузка в одну node.

Да и в целом конфигурация прям базовая.

Кстати, теперь можно использовать ProxySQL (есть теперь поддержка работы) с конфигурацией под PostgreSQL. Это вместо HAProxy (с распределением по 2 портам) + PgBouncer.

Я предлагаю решение на базе Autobase: https://autobase.tech/

Это полностью автоматизированный и оптимизированный инструмент, который исключает необходимость в ручных настройках и лишних действиях.

Посмотрите на проект autobase. Там всё это уже собрано в кучу. Есть и GUI и работа из коммандной строки. Рулит всем хозяйством ансибле.

100500я статься про настройку patroni,
Это автор или какой-то гениальный алгоритм хабра оценил уровень материала как "Сложный"?...

Уровень тяп ляп и в прод

Зачем для patroni systemd сервис отдельный ставить? Он уже давно в есть postgresql-common. Почему ставим pg 14 без data-checksums? Почему используется patroni.yml, а не config.yml? Почему в patroni.yml название кластера postgresql2? Зачем sudo для patronictl? Почему перезапускаем кластер patroni-psql15? и т.д.

Вообщем просто набор команд без какой-либо связи между ними.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Информация

Сайт
www.cloud4y.ru
Дата регистрации
Дата основания
2009
Численность
51–100 человек
Местоположение
Россия