Heroku 500错误,但重新加载后工作

时间:2014-01-11 22:14:53

标签: heroku flask

我目前正在heroku上运行一个应用程序,python / flask作为主要的后端。我已成功在heroku(Here's the site link)上成功启动了该网站。似乎发生的事情是,当我在一段时间后在浏览器中加载坐标时,我将收到如下错误:

Internal Server Error

The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.

基本上我得到500错误,heroku日志中有以下内容:

2014-01-11T22:08:01.423860+00:00 heroku[router]: at=info method=GET path=/ host=outlet-beta.herokuapp.com fwd="207.38.157.121" dyno=web.1 connect=2ms service=92ms status=500 bytes=291

重新加载页面后,网站运行正常。我不是100%肯定如何在这方面继续前进。

我有Sentry插件,可以让我看到错误发生了什么:

OperationalError: (OperationalError) (2006, 'MySQL server has gone away')

Sentry已将此记录为趋势错误,该错误经常发生,并在每次发生此内部服务错误时记录。

我正在使用ClearDB和Cloudinary运行该网站。有没有机会让mysql服务器没有足够快地连接,重新加载后它有效吗?如果是这样,我该如何解决?

0 个答案:

没有答案