<div dir="ltr">Hello.<div><br></div><div>We are running a small self-managed pgpool and postgres setup in Google cloud. We have setup two Pgpools which connect to one primary and two replica postgres setup. </div><div><br></div><div>On more than one occasion, one of the pgpools has printed a "Broken pipe" error and the backend went unreachable for that pgpool, while the other pgpool was able to reach the backend postgres just fine. The bad pgpool will only start working after a restart of the pgpool.</div><div><br></div><div>I would really appreciate some help in understanding why this is happening and what can be done to mitigate this issue. </div><div><br></div><div>Log lines, are added below:</div><div><br></div><div><pre class="gmail-c-mrkdwn__pre" style="box-sizing:inherit;margin-top:4px;margin-bottom:4px;padding:8px;font-size:12px;line-height:1.50001;font-variant-ligatures:none;white-space:pre-wrap;word-break:normal;border-radius:4px;color:rgb(29,28,29);font-family:Monaco,Menlo,Consolas,"Courier New",monospace">Oct 19 13:05:31 pgpool-fdfv pgpool[935]: 2021-07-21 13:05:31: pid 10003: LOG:  received degenerate backend request for node_id: 1 from pid [10003]
Oct 19 13:05:31 pgpool-fdfv pgpool[935]: 2021-07-21 13:05:31: pid 935: LOG:  Pgpool-II parent process has received failover request
Oct 19 13:05:31 pgpool-fdfv pgpool[935]: 2021-07-21 13:05:31: pid 10003: WARNING:  write on backend 1 failed with error :"Broken pipe"
Oct 19 13:05:31 pgpool-fdfv pgpool[935]: 2021-07-21 13:05:31: pid 10003: DETAIL:  while trying to write data from offset: 0 wlen: 5</pre><div><br></div><br></div></div>