来自Twitter的链接打破了我的网站

时间:2014-01-06 23:17:45

标签: ruby-on-rails twitter-bootstrap heroku twitter

我在推特上发了一条链接到我网站的推文。这是http://www.rsguides.net。但每当我点击它时,Heroku都会回复:

at=error code=H12 desc="Request timeout" method=GET path=/ host=www.rsguides.net fwd="98.116.187.155" dyno=web.1 connect=1ms service=30001ms status=503 bytes=0

并且网站中断了大约两分钟才能通过普通的非Twitter手段访问它。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

检查Heroku上的H12错误(请求超时) https://devcenter.heroku.com/articles/error-codes#h12-request-timeout

HTTP请求需要超过30秒才能完成。在下面的示例中,Rails应用程序需要37秒才能呈现页面;在Rails完成其请求周期之前,HTTP路由器返回503,但Rails进程继续,并在路由器消息之后显示完成消息。

这是一个帮助您解决超时问题的链接 https://devcenter.heroku.com/articles/request-timeout

希望有所帮助..