I'm facing dilemma regarding which method to achieve HA + Load Balancing + Pooling for postgreSQL.
Currently I'm in the phase of POC, and I had setup a cluster of 3 nodes which consists of 1 master and 2 slave. This cluster also setup with repmgr for auto-failover.
So now I don't know which tool to achieve load balance + pooling...
- Can I say repmgr already cover the HA part?
- I heard repmgr not work well with pgpool, is that true?
- pbBouncer only support pooling but no load balance right?
- Any recommendation on which should I use in this case? repmgr + pgpool or repmgr + pgbounce?
Thank you.