【发布时间】:2013-04-08 07:57:05
【问题描述】:
有没有办法增加 ActiveRecord 的连接超时时间?
当我有超过 25 个线程且池大小为 5 时,我不断收到此错误。
(ActiveRecord::ConnectionTimeoutError) "无法在 5 秒内获得数据库连接(等待 5.000144774 秒)。最大池大小当前为 3;考虑增加它。"
如果没有办法增加连接超时,那么确保线程尽快使用连接的最佳方法是什么?
【问题讨论】:
标签: ruby-on-rails ruby activerecord