与独角兽的路轨。应该保持精简的gemfile?

时间:2014-05-19 14:11:14

标签: ruby-on-rails installation unicorn thin

我有点困惑。在Heroku中将Unicorn添加到我的Rails应用程序时,我应该将Thin服务器保留在Gemfile中还是应该将其删除?

2 个答案:

答案 0 :(得分:2)

您可以让Thin在本地使用(我相信默认为WEBrick),否则您可以删除它并尝试使用running Unicorn locally

答案 1 :(得分:2)

ThinUnicorn是两个不同的并发Web服务器。因此,一旦您做出了选择,您很可能不想保留两者,而是只针对开发和生产环境中的一个。

如Heroku独角兽文档中所述:https://devcenter.heroku.com/articles/rails-unicorn

  美洲狮,薄或彩虹!是在慢客户端生成的负载下可以更好地工作的备用Web服务器。要在Heroku上更改运行应用程序的Web服务器,只需在Procfile中为Web进程类型指定其他命令。

关于两者的其他信息:Thin vs Unicorn on Heroku