<div dir="ltr">Hi,<div>I have a PgPool-II cluster running on 3 PostgreSQL 12 nodes (one primary + two standbies):</div><div><br></div><div>============================================================================<br></div><div>bash-4.4$ psql -h 127.0.0.1 -p 5432 -U repmgr -c "show pool_nodes;"<br> node_id | hostname  | port | status | lb_weight |  role   | select_cnt | load_balance_node | replication_delay | replication_state | replication_sync_stat<br>e | last_status_change  <br>---------+-----------+------+--------+-----------+---------+------------+-------------------+-------------------+-------------------+----------------------<br>--+---------------------<br> 0       | postgres1 | 5432 | up     | 0.333333  | primary | 19853211   | true              | 0                 |                   |                      <br>  | 2021-08-08 07:30:22<br> 1       | postgres2 | 5432 | up     | 0.333333  | standby | 6686       | false             | 0                 |                   |                      <br>  | 2021-08-11 07:11:46<br> 2       | postgres3 | 5432 | up     | 0.333333  | standby | 0          | false             | 0                 |                   |                      <br>  | 2021-08-09 14:27:26<br>(3 rows)<br></div><div>============================================================================</div><div><br></div><div>Load balancing mode is not enabled:</div><div><br></div><div>============================================================================<br></div><div>#------------------------------------------------------------------------------<br># LOAD BALANCING MODE<br>#------------------------------------------------------------------------------<br><br>load_balance_mode = off<br>                                   # Activate load balancing mode<br>                                   # (change requires restart)<br></div><div>============================================================================<br></div><div><br></div><div>I stopped a standby to install a system update, but I realised that PgPool-II started a failover because clients received a PostgreSQL connection error for a couple of minutes: "failed to create a backend connection - Executing failover on backend".</div><div><br></div><div>This is not what I expect as no queries should be proxied to standbies, and I expect that if I shutdown a standby node clients should not realise anything and should not have any issue connecting to PostgreSQL.</div><div><br></div><div>Could you help me to understand where I'm wrong, please?</div><div><br></div><div>Thank you very much!</div><div>Bye</div></div>