Rails连接到database.yml指定的数据库

我最近重启了战俘。 在重新加载我正在处理的Rails应用程序时,它挂了。

检查Rails的日志我每隔5-20秒重复一次:

Connecting to database specified by database.yml

我可以通过Rails控制台毫无问题地与Postgres数据库进行交互,因此没有问题。 我在我的database.yml中没有改变任何东西几周,所以我认为问题不在那里。

可能是什么问题,我该如何调试它?

原来它是由POW引起的

我设置’$ powder always_restart`导致某种循环。

我用`$ powder no_restarts’重置了这个

将生产数据库临时更改为开发设置。

然后在你的终端上运行:rails console production

大多数情况下,它与您的数据库无关,但可能是语法错误。 无论如何你可以像这样调试它。