首页 > 解决方案 > Ruby on Rails:使用 PostgreSQL 处理数据库连接失败/超时

问题描述

我即将将我的生产 PostgreSQL 数据库从 Digital Ocean 转移到托管数据库。因此,在维护/备份过程中可能会出现长达 10 秒的停机时间。如何在不让 rails 应用程序崩溃的情况下有效地处理这个数据库停机时间?我在 database.yml 中读到了“reconnect: true”。但不确定它是否适用于 PostgreSQL。有什么建议么?

标签: postgresqlruby-on-rails-4database-connectiondigital-oceanconnection-timeout

解决方案


推荐阅读