query_timeout não cancela nada
No node-postgres, o query_timeout desiste só do lado do cliente. A query continua rodando no servidor e a conexão fica ocupada. Use statement_timeout e keepalive TCP.
medido ▸ query_timeout: erro em 1 s, query ainda rodando no servidor · statement_timeout: erro 57014, nenhuma sobrando
postgresnode-postgrespool de conexõestimeoutsconfiabilidade