当静态资产第一次加载时,在Heroku / Puma上的Rack :: Timeout

时间:2015-11-30 15:00:00

标签: ruby-on-rails heroku puma connection-timeout

我遇到了一个我无法诊断或复制的问题。我正在Puma 2.13上运行Rails 4.0应用程序,Rack Timeout 0.2.4部署到Heroku上的付费爱好开发计划应该永远不会睡觉。我发现当我在一段时间不活动后访问该网站时,我遇到了ActionView::Template::Error错误。我没有成功诊断问题的根本原因。此外,该问题似乎在网站首次出现后消失。因此,如果我让它闲置几个小时然后ping网站,我会收到此错误,但如果我再次ping它,一切正常。

以下是其中一个错误的示例:

app[web.1]: ActionView::Template::Error (Request waited 15ms, then ran for longer than 29985ms
app[web.1]:   (in /app/app/assets/stylesheets/employers.css.scss)):
app[web.1]:     4:     
app[web.1]:     5:     <%= csrf_meta_tags %>
app[web.1]:     6:
app[web.1]:     7:     <%= stylesheet_link_tag "employers", media: "all" %>
app[web.1]:     8:
app[web.1]:     9:     <!-- Favicon -->
app[web.1]:    10:     <link rel="apple-touch-icon" sizes="57x57" href="/assets/favicons/apple-touch-icon-57x57.png?v=699PWxAblN">

0 个答案:

没有答案