【发布时间】:2011-11-17 23:24:12
【问题描述】:
使用:Rails 3.0.3 & Heroku & Execution Notifier & New Relic
我在整个网站上都有很多执行已过期。我最近意识到我的网站的一部分导致了无限循环(因此是内存错误)。
问题 #1:当这个无限循环发生时,它是否很有可能会影响整个网站,使所有其他网站都必须等待它停止/崩溃,从而导致它们执行过期(我相信是 30秒在 Heroku)。
问题 #2:我的网站似乎很慢。你能推荐任何我可以用来查明实际需要时间的服务吗?我之前看过一些图形服务,其中包含关于每个部分加载多少的列(比如 image2 = 3 ms,这个 javascript = 3002 ms 等等)。我还能如何解决或处理 Execution Expired 错误(推荐参考好的指南等)。
【问题讨论】:
标签: ruby-on-rails memory heroku