0

我有一个 JRuby on Rails 应用程序,它需要像Thin这样的基于事件的服务器才能运行。问题是必须通过使用Warbler构建 WAR 文件,将应用程序部署到像 Apache Tomcat 这样的 Java Web 容器。

无论如何我可以将 Tomcat 代理设置为 Thin 以便我可以为我的 Rails 应用程序提供服务吗?或者像Phusion Passenger/Nginx这样的东西?

4

1 回答 1

0

取决于 EventMachine 的使用方式和用途。您可以使用 EM 编写自己的 Web 服务器: http ://www.franzens.org/2011/10/writing-minimalistic-web-server-using.html

那里也有 Webserver Gems: https ://github.com/alor/em-http-server

我想在我的应用程序中使用一些 EM Gem,刚刚在我的应用程序中启动了一个 EM-Loop (EM.run {}),在 Tomcat/Trinidad 内。

于 2012-09-16T06:01:15.487 回答