1 S postgres 5038 876 0 80 0 - 11962 sk_wai 09:57 ? 00:00:00 postgres: postgres my_app ::1(45035) idle
1 S postgres 9796 876 0 80 0 - 11964 sk_wai 11:01 ? 00:00:00 postgres: postgres my_app ::1(43084) idle
我看到很多这样的连接。我们正在努力修复连接泄漏。但同时,我们希望为这些空闲连接设置一个超时时间,最长可能为5分钟。
socketTimeout
会完全关闭与数据库的连接。我正在尝试关闭每个空闲连接,并且计数器在连接建立后立即开始。 - user1012451<IDLE> in transaction
会话,使会话保持运行但处于<IDLE>
状态吗?换句话说,终止事务但不终止会话?(被投票降低:问题不清楚) - Craig Ringer