<div dir="ltr">I am looking at doing cross datacenter replication. My servers are on separate subnets so I cannot use the same ip address between datacenters. I was thinking of using a global (dns) load balancer and configuring pgpool to use a different &quot;vip&quot; on each instance. <div>
<br></div><div style>I also want to know if it is possible to run more than two instances of pgpool (i know it currently uses watchdog). </div><div style><br></div><div style>What I would like is to be able to tell each pgpool server about all the other ones. then they elect a failover monitor. If failover monitor fails they elect a new one, but all servers can pool/loadbalance.</div>
<div style><br></div><div style>The failover monitor would be responsible for promoting one of the slaves to master and informing all the other pgpool servers of the change.</div><div style><br></div><div style><br></div>
<div style>Is there anything like this?</div></div>