gpt4 book ai didi

ruby-on-rails - 为什么我要使用 unicorn 或 Thin 而不是 WEBrick 进行开发?

转载 作者:行者123 更新时间:2023-12-03 07:12:09 25 4
gpt4 key购买 nike

我最近发现有些人更喜欢使用 unicorn_rails 而不是默认的 WEBrick 作为开发 Rails 应用程序的 Web 服务器。

我知道,如果我想在生产中使用 unicorn,那么在开发中尝试它可能是有意义的,但由于生产中的配置不同,它是否相关?

使用 thinunicorn 而不是 WEBrick 来开发 Rails 应用程序,我会获得任何真正的、切实的优势吗,例如速度或一些附加功能?或者这只是个人喜好问题?

最佳答案

尽可能接近生产环境进行开发非常重要。它有助于确保应用程序在部署到生产中时能够按预期工作,而不是在运行时遇到错误。

通过在复制生产环境的构建服务器上使用连续测试可以缓解此问题。即使您没有在相同的环境中积极进行开发,持续测试也可以让您了解应用程序是否按预期方式运行。

至于速度,在开发模式下运行 Rails 应用程序的性能损失将抵消各种 Web 服务器带来的任何好处。

关于ruby-on-rails - 为什么我要使用 unicorn 或 Thin 而不是 WEBrick 进行开发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9890529/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com