CentOS / PostgreSQL。 如何保持连接打开?

我想保持连接在PostgreSQL上打开N次。

我没有问题保持PostgreSQL本身打开。 问题是当连接空闲几分钟时,从PgAdmin,LibreOffice Base,MS Access等的连接closures。 然后我必须重新连接到服务器,或者在LO的情况下,重新启动整个程序并重新打开我想要使用的表。

设置是:CentOS 7 PostgreSQL Server 9.3托pipe在数字海洋上

我search了一个解决scheme的高低,但没有一个与我的情况有关。

谢谢。

这听起来像是你在一个NAT路由器或其他连接跟踪系统的短暂超时。 如果是这样,您将需要在PostgreSQL服务器中通过此文档链接,操作系统或客户端应用程序启用TCP Keepalive 。