Rails - 这个Rails方法是否获得锁定?

时间:2016-11-20 14:25:10

标签: ruby-on-rails ruby

我们说连接池中没有可用的连接,而且我这样做

ActiveRecord::Base.connection_pool.with_connection do
...
end

此方法是否会获得锁定并且仅在某个连接被释放后才会继续?

1 个答案:

答案 0 :(得分:0)

是的,如果池中没有可用的连接,则此方法将等待连接可以自由运行。等待的默认超时为5秒,可以更改。请点击以下链接获取更多信息。

参考:

Connection Pool Rails