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