お世話になっております。
表題の通りです。ActiveRecordのconnection_poolのソースコードを読むとどうやらtimeout
, idle_timeout
, checkout_timeout
があるようですが、idle_timeoutとcheckout_timeoutの違いはともかくtimeoutとその他のタイムアウトの違いがわかりません。ActiveRecordのコネクションプーリングの仕組みをあまり理解していないからかもしれませんが...
私としてはcheckout_timeoutとtimeoutがほぼ同じ設定項目のように見えるのですが、何が異なるのでしょうか。
ご教授いただけると幸いです。
あなたの回答
tips
プレビュー