【问题标题】:Rails on Helicon Zoo very slowHelicon Zoo 上的 Rails 非常慢
【发布时间】:2014-01-27 14:57:54
【问题描述】:

我们已使用 Helicon Zoo 将 rails 站点部署到运行 IIS 的 Windows Server。

在初始请求之后,后续请求非常快。但是,如果我们离开该站点一段时间然后返回,那么对于初始请求,它又会变得非常缓慢。

我的猜测是这与工人有关,即当 Helicon 决定它需要一个新工人时,这意味着启动一个全新的轨道实例,启动时间很慢。

在本地开发人员机器上的 WebBrick 中运行(在生产环境中),应用程序在初始请求后运行非常快,没有这些失误。以前在 Linux 上与Passenger 一起运行时也是如此(不幸的是,我们不能再那样运行它了)。所以我认为代码中没有任何内容。

有没有办法克服这个问题,也许是 Helicon 的“固定”工人?或者问题可能完全不同?

【问题讨论】:

    标签: ruby-on-rails ruby iis heliconzoo


    【解决方案1】:

    转到 IIS 管理器,应用程序池,打开正在运行您的网站的应用程序池,单击右侧的高级设置并增加空闲超时值(默认 20 分钟)。

    【讨论】:

      猜你喜欢
      • 2016-10-07
      • 1970-01-01
      • 2013-07-20
      • 1970-01-01
      • 2012-01-30
      • 1970-01-01
      • 2011-02-24
      • 2015-01-05
      • 1970-01-01
      相关资源
      最近更新 更多