【问题标题】:Performance difference between Passanger and Mongrel web server乘客和 Mongrel Web 服务器之间的性能差异
【发布时间】:2015-04-12 17:47:37
【问题描述】:

我正在开发一个 Rails 3 项目,该项目使用 Mongrel 作为 Web 服务器,但现在我将其更改为 Passenger Web 服务器。因此,我的应用程序响应非常缓慢。 所以想了解一下这两款服务器在生产环境中的性能差异。

【问题讨论】:

  • 能否确认设置基本一致?例如,PassengerMinInstances 配置是否与您之前拥有的 Mongrel 实例的数量相匹配?您是否配置了PassengerPreStart

标签: ruby ruby-on-rails-3 passenger mongrel


【解决方案1】:

首先,Passenger 不应该太慢。除非您正在处理一些重要的流量,否则我认为乘客和杂种之间的任何固有性能差异都不会太重要。很可能,速度缓慢是由您配置乘客的方式造成的。

只有当您有一段时间没有发送请求时,它才会响应缓慢?如果是这样,这应该会有所帮助:Slow initial server startup when using Phusion Passenger and Rails

我记得不久前与乘客有过这个问题,并解决了。我不记得我到底做了什么,但如果你用谷歌搜索,我知道有很多信息,所以我会从那里开始,一旦你有更多细节,我就会更新你的问题。

【讨论】:

  • 谢谢哥们!我从您建议的链接中获得了一些有用的参考资料,问题出在我的配置中。现在它工作顺利。
猜你喜欢
  • 2013-03-26
  • 1970-01-01
  • 2016-05-12
  • 2013-06-13
  • 1970-01-01
  • 2011-04-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多