Jruby Warble可执行性能

时间:2012-06-28 04:58:07

标签: glassfish jruby warbler

我正在开发一个需要部署到客户端服务器的JRuby on Rails应用程序。我们希望能够编译应用程序,以便无法轻松读取和复制源代码。从我所读到的Warbler似乎是要走的路。

我关注的是应用程序在独立模式下的性能。意思是只运行“java -jar MyApp.war”而不是使用Glassfish..Tomcat..etc。分布式应用程序不会流量很大,最多可能是20-30个用户。如果有任何问题,那么它在数据库方面会更加沉重,这是一个单独的问题。

那么这种情况如何与运行实际服务器的性能进行比较呢?

1 个答案:

答案 0 :(得分:0)

使用Glassfish,只要JVM有足够的内存,Tomcat JBoss(或Torquebox)的性能就会一样好。

您需要根据部署服务器调整加载\编译资产。

如果它应该是一个Web应用程序,那么你将需要war \ tomcat。如果它应该是桌面应用程序,那么只需使用jar版本。