3

我在 Heroku 上部署了一个 rails 3.2.11 应用程序,随着时间的推移它已经相当稳定。在过去的 24 小时内,pingdom 一直在报告超时,我无法同时在日志中找到任何与“H1X”相关的错误。

我偶尔能够在谷歌浏览器中重现超时。在请求任何页面大约 30 秒后,我会在哪里收到此消息:

Chrome 浏览器错误 未收到数据 无法加载网页,因为服务器未发送数据。以下是一些建议: 稍后重新加载此网页。错误 324 (net::ERR_EMPTY_RESPONSE):服务器关闭连接而不发送任何数据。

然后应用程序将开始正常处理请求,直到再次发生。

我知道这还不够信息,但我在 newrelic 或扫描与错误发生时间相关的日志中找不到任何有用的信息。

在一种情况下,我在查看 heroku 日志时在浏览器中重现了错误,当发生超时时,没有证据表明请求出现在日志中。就像失败的请求永远不会进入应用程序一样。

4

0 回答 0