PostgreSQL连接超时

时间:2014-03-10 09:40:24

标签: postgresql postgresql-9.1

我正在使用PostgreSQL数据库服务器的桌面应用程序。如果我没有连续使用 10到20分钟的应用程序,则会删除数据库连接。我正在使用 PostgresqlJDBC 进行数据库连接。

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

感谢。

1 个答案:

答案 0 :(得分:2)

听起来您通过连接跟踪超时短的状态连接跟踪路由器/防火墙进行连接。听起来你需要启用Keepalive。

查看tcp_keepalives_interval and tcp_keepalives_idle parameters

您还可以在JDBC驱动程序中请求keepalive客户端;请参阅pgJDBC文档。