如何在pgAdmin中保持连接活跃


8

在pgAdmin中,如果我要连接到主机并使它空闲几分钟,则连接断开,我必须再次重新连接。在很多情况下,当我尝试重新连接时pgAdmin也会挂起,因此我必须强制将其关闭并再次打开。

这很烦人。有没有办法使pgAdmin中的连接保持活动状态?


1
听起来您正在通过NAT路由器,代理或其他类型的连接跟踪系统连接到计算机。如果是这样,那么Andrew是对的,您需要设置TCP Keepalive。
Craig Ringer

Answers:



2

实际上,我认为这里有两个问题。1.使数据库服务器上的连接保持活动状态。2.服务提供商关闭空闲tcp连接的问题。在我的情况下,Pgadmin需要对服务器执行ping操作,以便tcp连接保持活动状态。我在更换互联网提供商后发现了这一点。

这里发布了一个解决方案,有什么办法可以在pgAdmin中保持活动状态而无需在服务器上进行设置?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.