我有点困惑。在Heroku中将Unicorn添加到我的Rails应用程序时,我应该将Thin服务器保留在Gemfile中还是应该将其删除?
答案 0 :(得分:2)
您可以让Thin
在本地使用(我相信默认为WEBrick),否则您可以删除它并尝试使用running Unicorn locally。
答案 1 :(得分:2)
Thin和Unicorn是两个不同的并发Web服务器。因此,一旦您做出了选择,您很可能不想保留两者,而是只针对开发和生产环境中的一个。
如Heroku独角兽文档中所述:https://devcenter.heroku.com/articles/rails-unicorn
美洲狮,薄或彩虹!是在慢客户端生成的负载下可以更好地工作的备用Web服务器。要在Heroku上更改运行应用程序的Web服务器,只需在Procfile中为Web进程类型指定其他命令。
关于两者的其他信息:Thin vs Unicorn on Heroku