2009-10-22 37 views
4

除非指定,否則ActiveRecord會啓動4個默認連接。一旦達到連接池限制,掛着ActiveRecord的Rails ActiveRecord

我注意到,如果我重新加載了一個簡單的頁面,至少有一個ActiveRecord調用,每個函數正常工作4次。但是,第五次,它掛了近5秒鐘。所以,每第5頁加載它掛起5秒鐘。

我將適配器中的默認連接池上傳到8,現在它掛起了每9個頁面請求。它似乎不會重用連接,而是殺死它們並在達到池限制後重新生成連接。

我實際上並沒有在整個Rails堆棧中使用ActiveRecord。

是否有一個神奇的ActiveRecord連接標誌,防止這種情況發生?或者,還有其他問題嗎?

回答

相關問題