【发布时间】:2012-04-11 01:01:46
【问题描述】:
我最近发现有些人更喜欢使用unicorn_rails 而不是默认的 WEBrick 作为开发 Rails 应用程序的 Web 服务器。
我知道如果我想在生产环境中使用 unicorn,在开发环境中尝试一下可能是有意义的,但由于生产环境中的配置不同,这是否相关?
使用thin 或unicorn 代替WEBrick 来开发Rails 应用程序有什么真正的、有形的优势,例如速度或一些附加功能?只是个人喜好问题?
【问题讨论】:
-
有趣的问题。我在开发中放弃了 WEBrick,因为在 ruby 1.9.3 中使用调试器时它经常崩溃。使用薄,事情会变得更快。我一直认为 WEBrick 是原始的并且只为开发而设计。我很高兴使用 Thin 进行开发,并且 unicorn 给了我 1 秒的部署停机时间。 (我无法让独角兽与 RubyMine 调试器一起工作,thin 没有这样的问题)。
-
感谢您不再问另一个“什么是最好的......”问题,这些问题将“因不具建设性而被关闭”。这个问题对于像这样的社区非常有帮助:)
标签: ruby-on-rails thin webrick unicorn