gpt4 book ai didi

ruby-on-rails - Mongrel 与 WEBrick

转载 作者:数据小太阳 更新时间:2023-10-29 06:26:07 25 4
gpt4 key购买 nike

Mongrel 和 WEBrick 有什么区别?

我应该使用哪个?

为什么 Rails 与两者一起提供?

最佳答案

对于您的本地开发,它们都适用。 Mongrel 更快、更高效、更稳定。有些人(包括我自己)甚至用它来托管他们的生产站点。对于本地开发当然没问题。

如果您使用的不是 Windows,我建议您查看 Phusion Passenger .您可以在本地主机上支持多个应用程序,而无需在每次运行时都执行“ruby 脚本/服务器”。

运行 Phusion Passenger 时,您必须自己跟踪日志文件。 mongrel 将在控制台窗口中显示日志,因此要获得该功能,您必须使用 Passenger tail -f log/development.log

为什么 Rails 会同时提供两者?历史。 Webrick 是用 ruby​​ 编写的,所以它是早期的最爱。 Mongrel 出现了并且变得更好了,但是 webrick 的支持并没有被放弃。

如果您不想安装 Phusion Passenger,请使用 mongrel。这是默认设置,并且可以正常工作。

编辑 2009-08:我也很幸运 thin ,杂种的直接替代品。对于开发来说,这没什么大不了的,但对于生产来说却是需要检查的东西。

关于ruby-on-rails - Mongrel 与 WEBrick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/596902/

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