杂种发生了什么事? Windows上的任何替代品?

时间:2009-05-15 15:19:50

标签: ruby-on-rails ruby windows mongrel

我已经看到mongrel上次更新的时间大约是一年前......

http://mongrel.rubyforge.org/wiki/WikiStart?action=diff&version=35

它已经停产吗?

Windows开发盒还有其他轻量级替代品吗?

3 个答案:

答案 0 :(得分:7)

由于mongrel在很长一段时间内没有更新,因此某些功能如--prefix不再适用于大多数原因版本的rails(2.3 +)

我建议使用thin server,因为它似乎是杂种的自然演变,项目维护者正在积极开发它。

答案 1 :(得分:1)

Mongrel在Windows和其他操作系统的生产中运行良好。它没有被开发b / c它适用于大多数情况。 mongrel-users listserv上还定期讨论如何修复这个角落或者那个角落。但我对杂种的经验是它很有效。

我也测试了一会儿它也很好。我确实发现了一个缓存错误,但维护者很快发布了一个修复程序,这很好。我想如果你在Mongrel中发现了一个bug,那么当前的维护者也会很快修复它。

我在这里做了瘦与杂种的比较:

http://www.misuse.org/science/2008/04/07/thin-vs-mongrel-a-ruby-on-rails-performance-shootout/

还有另一个关注各种流水线技术(nginx公平代理模块与unix套接字)。 Thin似乎在重负载下表现出一些奇怪的聚类行为 - 但现在可以解决这个问题。

http://www.misuse.org/science/2008/04/07/thin-ruby-on-rails-nginx-fair-proxy-performance-testing/

答案 2 :(得分:0)

原作者Zed Shaw不再维护它,但它仍然适合在工作站上部署rails应用程序,作为webrick的替代品(Rails默认)。

如果您不使用Windows作为生产环境,我建议您使用生产服务器的rails引擎设置VM。