2012-12-19 25 views
0

我現在正在Jruby on Rails上掙扎。我們之前沒有配置min/max jruby運行時,門戶運行良好。設置jruby min運行時會發生什麼?

在這些日子裏,我發現,設置這些配置將提高我們的門戶網站的表現,所以我決定要配置它以這樣的方式

config.webxml.jruby.min.runtimes = 2 
config.webxml.jruby.max.runtimes = 4 

然而,我們的門戶不能在我設置此啓動,日誌繼續拋出java類找不到錯誤:

INFO: Info: received max runtimes = 4 
Dec 19, 2012 1:57:18 PM org.apache.catalina.core.ApplicationContext log 
INFO: Info: received min runtimes = 2 
Dec 19, 2012 1:57:18 PM org.apache.catalina.core.ApplicationContext log 
INFO: Info: received max runtimes = 4 
Dec 19, 2012 1:57:18 PM org.apache.catalina.core.ApplicationContext log 
INFO: An exception happened during JRuby-Rack startup 
cannot link Java class com.portal.util.selector.SelectorUtil, probable missing dependency: Could not initialize class com.portal.util.selector.SelectorUtil 
--- System 
jruby 1.6.1 (ruby-1.8.7-p330) (2011-04-12 85838f6) (Java HotSpot(TM) 64-Bit Server VM 1.6.0_35) [linux-amd64-java] 
Time: Wed Dec 19 13:57:18 +0000 2012 
Server: Apache Tomcat/6.0.35 
jruby.home: file:/var/tomcat/webapps/ROOT/WEB-INF/lib/jruby-stdlib-1.6.1.jar!/META-INF/jruby.home 

當我們設置這個最小/最大jruby運行時,有什麼區別?任何人都可以幫我解決這個問題嗎?

在此先感謝。

+0

任何一個可以幫助我這個??? – user1916054

+0

'無法初始化類com.portal.util.selector.SelectorUtil'表明您缺少應該有此類的JAR。你有嗎? – banzaiman

回答

相關問題