首页 > 解决方案 > PostgreSQL on Rails 的最大连接年龄

问题描述

有没有办法为 Ruby on Rails 中的 PostgreSQL 连接设置最大连接年龄(连接必须重新创建之前可以使用的最长时间)?

编辑:我需要确保从我的应用程序到保镖的 Postgres 连接没有超过 X 分钟。

标签: ruby-on-railspostgresql

解决方案


Postgres 没有最大连接年龄参数。但是,pgbouncer可以——你可以在 Postgres 和我们的 client_idle_timeout 参数前面设置 pgbouncer。但是,这可能会导致一些意外行为(我认为您可能需要更新您的帖子并让我们知道您要完成的工作是什么

披露:我为EnterpriseDB (EDB)工作


推荐阅读