【发布时间】:2013-07-04 12:20:17
【问题描述】:
我正在研究在 OpenShift 上部署 Rails 应用程序的两个选项。
我可以直接部署它,也可以设置 Torquebox 并使用它部署我的 Rails 应用程序。一个选项是否比另一个选项具有显着的性能优势?
【问题讨论】:
标签: ruby-on-rails jboss openshift torquebox
我正在研究在 OpenShift 上部署 Rails 应用程序的两个选项。
我可以直接部署它,也可以设置 Torquebox 并使用它部署我的 Rails 应用程序。一个选项是否比另一个选项具有显着的性能优势?
【问题讨论】:
标签: ruby-on-rails jboss openshift torquebox
是的,TorqueBox 比原来的 Ruby 快得多。不仅解释器(JRuby)更快,因为它运行在 JVM 上并使用 JIT 和 JVM 的微调垃圾收集器,而且它还使用了 JVM 中可用的附加功能,如并行线程等。
此外,使用 TorqueBox,当您决定使用 JBoss AS 服务时,您可以随时使用它们,我想如果您的应用程序增长,您会这样做。
参考:http://torquebox.org/news/2011/10/06/torquebox-2x-performance/
【讨论】: