PostgreSQL连接超时[英] PostgreSQL connection timeout

本文是小编为大家收集整理的关于PostgreSQL连接超时的处理方法,想解了PostgreSQL连接超时的问题怎么解决?PostgreSQL连接超时问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

我正在使用带有 PostgreSQL 数据库服务器的桌面应用程序.当我连续 10 到 20 分钟不使用应用程序时,数据库连接断开.我正在使用 PostgresqlJDBC 进行数据库连接.

请帮助我解决数据库连接超时问题.

谢谢.

推荐答案

听起来你是通过一个有状态的连接跟踪路由器/防火墙连接的,它的连接跟踪超时很短.听起来您需要启用 keepalives.

看看 tcp_keepalives_interval 和 tcp_keepalives_idle参数.

您也可以在 JDBC 驱动程序中请求 keepalives 客户端;请参阅 pgJDBC 文档.

本文地址:https://www.itbaoku.cn/post/1764091.html