rails中的线程是否会自动打开数据库连接?

时间:2015-02-13 17:58:23

标签: ruby-on-rails ruby postgresql ruby-on-rails-4 heroku

我在Heroku上运行了一个使用线程的rails应用程序,它偶尔会遇到数据库连接错误。这只是因为我在线程中访问数据库还是每个线程自动打开数据库连接?我想了解更多关于rails中的线程,并且赞赏任何资源。

1 个答案:

答案 0 :(得分:0)

此问题在很大程度上取决于您运行的实例数,接收的请求数,以及更重要的数据库数。数据库可以并且将具有最大数量的并发连接。您可以阅读有关Heroku /并发连接here in the Heroku official documentary的更多信息,它可能比我在一条评论中告诉您的内容更具信息性。

话虽这么说,你的问题有点模糊,很难弄清楚发生了什么。你能告诉我们更多关于你得到的错误(比如具体的错误)和一个小的回溯吗?您是在同一页面还是不同页面上收到这些错误?你会说你的网站流量特别高吗?