目前,当我启动我的 postgres 服务器时(例如,在配置更改之后),我的 Rails 应用程序在服务器重新启动时出现 fatal error 。
我不想抛出错误,而是希望我的 Rails 应用程序等待 5 秒,让盒子重新启动。有办法实现吗?
我正在使用 Rails 4.1 和 Postgres 9.3。
最佳答案
我在我的 postgresql 服务器和应用程序之间添加了 pgbouncer。 pgbouncer 允许我在重新启动 postgresql 服务器时暂停连接,并在服务器恢复时恢复连接。
关于ruby-on-rails - 在 rails 中优雅地处理 Postgres 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27495717/