<div dir="ltr">Hi,<div>I have a two node pgpool setup running v.4.0.5 on CentOS 7.  I&#39;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&#39;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&#39;s &quot;pinned&quot; 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&#39;m missing something where client metadata is written to pgpool, I can&#39;t see a downside to this (which is why I&#39;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>