【问题标题】:Jruby Warble executable performanceJruby Warble 可执行性能
【发布时间】:2012-06-28 16:08:39
【问题描述】:

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

我担心的是应用在独立模式下的性能。意味着只是作为“java -jar MyApp.war”运行,而不是使用 Glassfish..Tomcat..etc。分布式应用程序不会有高流量,最多可能有 20-30 个用户。如果有的话,它在数据库方面会更重,这是一个单独的问题。

那么这种类型的场景在性能方面如何与使用实际服务器运行进行比较?

【问题讨论】:

  • 内嵌的Jetty其实很快。

标签: glassfish jruby warbler


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-20
    相关资源
    最近更新 更多