2012-06-28 25 views
1

我正在開發需要部署到客戶端服務器的JRuby on Rails應用程序。我們希望能夠編譯應用程序,以便無法讀取和複製源代碼(很容易)。從我讀過的鶯似乎是要走的路。Jruby Warble可執行性能

我的問題是應用程序在獨立模式下的性能。意思就是運行「java -jar MyApp.war」,而不是使用Glassfish ..Tomcat ..等等。分佈式應用不會成爲高流量,可能最多20-30個用戶。如果有的話,它會在數據庫方面更加沉重,這是一個單獨的問題。

那麼這種類型的場景如何比較性能與運行實際服務器?

+0

嵌入式Jetty實際上非常快速。 –

回答

0

使用Glassfish,Tomcat只要JVM具有足夠的內存,JBoss(或Torquebox)就會執行得一樣好。

您將需要根據部署服務器調整加載\編譯資產。

如果它應該是一個Web應用程序,那麼你將需要war \ tomcat。如果它應該是桌面應用程序,那麼就使用jar版本。

相關問題