【发布时间】:2013-08-09 23:19:21
【问题描述】:
我们在 tomcat 下运行 jruby/rails 应用程序,由于我们正在使用的某些组件,无法立即转换到线程安全。在此期间,我们计划设置 jruby.runtime.min 和 jruby.runtime.max 以防止 perm-gen 内存不足错误。不幸的是,这会将并发用户的数量限制在一个相当小的数量,所以我的问题是运行时何时被回收?是基于会话还是其他。降低会话超时是否有助于加快池的可用性,或者还有更多的作用。任何可以更好地了解 jruby 运行时如何工作的细节的链接将不胜感激。
【问题讨论】:
标签: tomcat jruby jrubyonrails jruby-rack