Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Heroku 500错误,但在重新加载后工作_Heroku_Flask - Fatal编程技术网

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

Heroku 500错误,但在重新加载后工作,heroku,flask,Heroku,Flask,我目前正在heroku上运行一个应用程序,主要后端是python/flask。我成功地在heroku上启动了该网站。似乎发生的情况是,当我在一段时间后在浏览器中加载sit时,我将得到一个错误,如下所示: Internal Server Error The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is

我目前正在heroku上运行一个应用程序,主要后端是python/flask。我成功地在heroku上启动了该网站。似乎发生的情况是,当我在一段时间后在浏览器中加载sit时,我将得到一个错误,如下所示:

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服务器连接不够快,在重新加载后还能正常工作?如果是,我该如何修复它?

您访问mysql时使用的主机参数是什么?主机参数是否为Cloundary主机服务器?如果您使用的是Flask SQLAlchemy,则可能与此相关。@DazWorrall我使用的是Flask SQLAlchemy,但我不确定如何实现该修复。不过我认为这是相关的,所以谢谢。如果你能分享一些应用程序设置代码,我将向你展示如何将该设置添加到配置中。