<div dir="ltr">Hi,<div>I have a two node pgpool setup running v.4.0.5 on CentOS 7.  I'm using a Consul (<a href="http://consul.io">consul.io</a>) service health check to create a pgpool service.  Going down this road I'm able to have two pgpool nodes available for use:</div><div><br></div><div>e.g. </div><div>host pgpool.service.consul<br>pgpool.service.consul has address 10.20.6.23<br></div><div>pgpool.service.consul has address 10.20.6.24<br></div><div><br></div><div>My question is, is this a bad idea?  I figure that once a connection to pgpool is made by an application it's "pinned" to that node - meaning unless the application disconnects and reconnects it will be connected to that same host indefinitely.</div><div><br></div><div>Unless I'm missing something where client metadata is written to pgpool, I can't see a downside to this (which is why I'm asking for clarification/opinions).  I was going to go down the watchdog road but in reading the documentation I need 3+ nodes, not just the two I have available.</div><div><br></div><div>Matt.</div></div>