1
我有一個Jruby應用程序,它可以共享一個ActiveRecord(2.3.5)連接的多個後臺Java線程。如果他們睡了一段時間,然後嘗試做一些與數據庫相關的事情,那麼第一個查詢就不會執行。我相信這是因爲連接是陳舊的,但代碼本身不會產生任何錯誤。Jruby Activerecord給我的舊鏈接
我試過做ActiveRecord :: Base.connection.verify!但它仍然存在。我正在使用ActiveRecord jdbcmysql 0.9.7,但現在正在嘗試最新的1.0.2,看看是否有幫助。
你能提供一個小樣本腳本嗎? – Rob 2010-11-08 00:06:08