19

我很震惊这个问题还没有被问到,但我发誓我到处看了。在开发模式下运行 Rails 3 时,thin 是否比独角兽有优势,反之亦然?

4

2 回答 2

6

我决定使用 Thin 进行开发,因为 Heroku 在 Thin 生产环境中运行我的应用程序。

使您的开发 ENV 尽可能匹配您的生产 ENV 始终是一个好习惯。

这是 Thin vs. Unicorn 的几个细分,尽管它们有点老了。

http://snaprails.tumblr.com/post/441654760/thin-vs-unicorn-performance-benchmark

http://cmelbye.github.com/2009/10/04/thin-vs-unicorn.html

于 2011-07-09T01:08:28.347 回答
6

Unicorn 现在在 Heroku 上运行得很好,你可能想看看这个: http: //michaelvanrooijen.com/articles/2011/06/01-more-concurrency-on-a-single-heroku-dyno-with-the-新青瓷雪松堆栈/

当然,这是为了更好地了解您为什么要使用 Unicorn: https ://github.com/blog/517-unicorn

在更充分地探索这一点之后,我现在自己正在远离 Thin。

**我应该注意,这只能在 Celadon Cedar 堆栈上实现,无论如何,这应该是你现在正在转向的东西。

于 2011-11-05T18:22:48.020 回答