Size: a a a

2019 January 31

A

Asten in DevOps Moscow
Gleb Mekhrenin
зочем ? Яндекс родил одисей
источник

A

Asten in DevOps Moscow
он умеет определять кто мастер кто слейв и роутить?
источник

A

Asten in DevOps Moscow
судя по конфигу он только пулить умеет базу, но про мастер/слуйв не знает
источник

GM

Gleb Mekhrenin in DevOps Moscow
Asten
он умеет определять кто мастер кто слейв и роутить?
это плохой кейс тем более если говорить  про pgpool II
источник

GM

Gleb Mekhrenin in DevOps Moscow
лучше сделать в приложухе уметь только читать и через хапрокси какой нить сдать на слейв
источник

A

Asten in DevOps Moscow
Gleb Mekhrenin
лучше сделать в приложухе уметь только читать и через хапрокси какой нить сдать на слейв
источник

A

Asten in DevOps Moscow
DRONE_DATABASE_DATASOURCE=postgres://root:password@1.2.3.4:5432/postgres?sslmode=disable
источник

A

Asten in DevOps Moscow
ему не скормишь разными строками слейв и мастер
источник

A

Asten in DevOps Moscow
не говоря уже о том что слейв с мастером могут меняться местами
источник

A

Asten in DevOps Moscow
в общем мне прокся нужна которая умеет определять кто мастер кто слейв и роутить правильно
источник

A

Asten in DevOps Moscow
Вроде как pgpool2 умеет, но я так и не смог это завести
источник

GM

Gleb Mekhrenin in DevOps Moscow
haproxy+repmgr - хотя бы работать будет
источник

A

Asten in DevOps Moscow
нашел вот такое еще https://github.com/CrunchyData/crunchy-proxy
источник

A

Asten in DevOps Moscow
Gleb Mekhrenin
haproxy+repmgr - хотя бы работать будет
база не в моем веденье. у меня только 2 адреса сервера и больше ничего
источник

GM

Gleb Mekhrenin in DevOps Moscow
ну кури тогда дальше мыны. если ты чисто для сиая типа 10 пайплайнов в день гонять - оно будет жить. чуть больше нагрузки - и привет
источник

GM

Gleb Mekhrenin in DevOps Moscow
глючное поделие
источник

A

Asten in DevOps Moscow
Gleb Mekhrenin
глючное поделие
ты про pgpool или про drone?
источник

GM

Gleb Mekhrenin in DevOps Moscow
про pgpool конечно. к дрону притензий в этом плане нет
источник

A

Asten in DevOps Moscow
Gleb Mekhrenin
про pgpool конечно. к дрону притензий в этом плане нет
тоесть ты пробовал и у тебя оно роутило правильно запросы? у меня просто никак не получается заставить правильно понимать кто мастер кто слейв) в манах этого явно не указано и я уже перебрал все возможные конфиги
источник

GM

Gleb Mekhrenin in DevOps Moscow
ну я к пгпулу годами возвращаться пытался - ну правда 4 версию уже даже не смотрел ибо надоело - в итоге все равно либо софт переписывали либо и переписывали софт и собирали нормальные кластеры для бд - самое простое это 2 haproxy+keepalived+repmgr - далее zalando patroni, более-менее stolon - остальное вообще маложизнеспособно
источник