我正进入(状态
ActiveRecord::ConnectionTimeoutError (could not obtain a database connection within 5 seconds (waited 5.000798 seconds). The max pool size is currently 1; consider increasing it.)
当我尝试使用池大小 1 运行 WEBrick(rails 服务器)时,并且池大小更大没有问题。
WEBrick 在什么上使用第一个连接,单线程应用程序的最佳池大小是多少?这是特定于 WEBrick 的问题,还是适用于任何其他服务器(如 Unicorn)?
Rails 版本是 3.2.13
更新。刚刚用独角兽验证了这一点,它适用于单连接。