LINUX.ORG.RU
ФорумAdmin

haproxy + postgresql

 ,


0

1

всем доброго времени. Коллеги, есть следующая проблема. Имеем 2 ноды keepalived, 2 ноды haproxy, 2 ноды посгри. Проблема заключается следующая. Когад падает мастер нода keepalived, автоматически переключение идет посгри на слейв. Есьт предположение что надо в хапрокси указать что подключаемся только к мастеру.Но пока никак не могу понять как это сделать. На гуглил пару статей по этому поводу, но появилось еще больше вопросов. вот конфиг haproxy https://pastebin.com/XEH3aUHQ Буду заранее признателен в помощи в данном вопросе.



Последнее исправление: billikill (всего исправлений: 2)

почему не pgpool?

anonymous
()

а как в haproxy вообще понять кто мастер, а кто слейв? Твою задачу, если я правильно понял, лучше решить через pgpool.
В haproxy есть backup метка на бекенды, чтобы слать запросы на данные сервисы только в случае если все остальные сервисы недоступны. Не знаю, решает ли это твою задачу, но так, к сведению.

v9lij ★★★★★
()

надо в хапрокси указать что подключаемся только к мастеру

зачем? haproxy же видит что нода умерла и не пускает на неё трафик

anonymous
()

Используй Patroni

uspen ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.