Loadbalancing PostgreSQL + ACL, sterowanie zapytaniami

Konfiguracja serwerów, usług, itp.
Awatar użytkownika
czarownik
Beginner
Posty: 240
Rejestracja: 22 maja 2009, 17:23

Loadbalancing PostgreSQL + ACL, sterowanie zapytaniami

Post autor: czarownik »

Do tej pory korzystałem jako loadbalancera do PostgreSQL PGpoola. Niestety moi programiści zacieli mieszać i często korzystają z procedur uruchamianych za pomocą SELCET-a. Wiec mój klaster serwerów bazodanowych zmienił się z loadbalancingu na replikację. Szukam jakiegoś rozwiązania które pozwoli mi na filtrację zapytań i w zależności od przyjętej polityki dla zapytania/procedury kierował ruch albo na serwer w stanie rw lub ro. Możecie coś polecić, coś doradzić ?
Awatar użytkownika
czarownik
Beginner
Posty: 240
Rejestracja: 22 maja 2009, 17:23

Post autor: czarownik »

poradziłem sobie,
Programiści przed wywołaniem zapytania SELECT które uruchamia procedurę zapisującą dane na bazie dodają znacznik /*NO LOAD BALANCE*/, tak sformułowane zapytanie PGPool kieruje tylko na serwer w trybie RW.
ODPOWIEDZ