Glassfish Jruby Warble可执行文件性能

Glassfish Jruby Warble可执行文件性能,glassfish,jruby,warbler,Glassfish,Jruby,Warbler,我正在开发一个JRuby on Rails应用程序,需要部署到客户端和服务器上。我们希望能够编译应用程序,使源代码不能读取和复制(容易)。从我所读到的来看,莺似乎是一条出路 我关心的是应用程序在独立模式下的性能。这意味着只是作为“java-jarmyapp.war”运行,而不是使用Glassfish..Tomcat..等。分布式应用程序的流量不会很高,最多可能有20-30个用户。如果有什么问题的话,db端的流量会更大,这是另一个问题 那么,这种类型的场景在性能方面与在实际服务器上运行相比如何呢?

我正在开发一个JRuby on Rails应用程序,需要部署到客户端和服务器上。我们希望能够编译应用程序,使源代码不能读取和复制(容易)。从我所读到的来看,莺似乎是一条出路

我关心的是应用程序在独立模式下的性能。这意味着只是作为“java-jarmyapp.war”运行,而不是使用Glassfish..Tomcat..等。分布式应用程序的流量不会很高,最多可能有20-30个用户。如果有什么问题的话,db端的流量会更大,这是另一个问题


那么,这种类型的场景在性能方面与在实际服务器上运行相比如何呢?

使用Glassfish,Tomcat JBoss(或Torquebox)的性能将与JVM有足够的内存时一样好

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


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

嵌入式Jetty实际上速度非常快。