2014年05月13日 ActiveRecordを何も考えずに複数スレッドが動作する環境で利用すると、スレッド毎にActiveRecordがコネクションを確保しようとするので、プールサイズを超えてコネクションが確保できないというエラーが発生する。 activerecord-4.1.1/lib/active_record/connection_adapters/abstract/connection_pool.rb:190:in `block in wait_poll': could not obtain a database connection within 5.000 seconds (waited 5.001 seconds) (ActiveRecord::ConnectionTimeoutError) こちらとしてはコネクションプールがあるのだから、ActiveRecordの方でや
![ActiveRecordを複数スレッド環境で利用する — recompile.net](https://cdn-ak-scissors.b.st-hatena.com/image/square/0032e1738c428057ba3adb8700bca3ef5f2c23a2/height=288;version=1;width=512/https%3A%2F%2Frecompile.net%2Fstatic%2Fimages%2Ffavicon-og.png)