Heroku服务器 - Rails查看错误,但代码运行正常

时间:2014-01-14 15:47:50

标签: ruby-on-rails ruby heroku

我有一段代码需要花费很长时间才能运行 - 大约两分钟。在本地,当通过我视图中的按钮启动此代码时,页面似乎正在加载,直到两分钟结束。

当我将此部署到heroku时,代码错误输出。我改变了我的Unicorn超时时间以允许代码完成,现在在查看我的日志时代码完成得很好。

但是,我在heroku应用程序的视图中看到了这个错误:

An error occurred in the application and your page could not be served. Please try again in a few moments.

If you are the application owner, check your logs for details.

如何在myoku应用程序中获得本地相同的行为?我希望页面继续显示,好像它一直在加载,直到代码完成。

修改

我在日志中看到了这一点:

 2014-01-14T17:11:49.388634+00:00 heroku[router]: at=error code=H12 desc="Request timeout"
 method=POST path=/fluidsurveys/test_send_file host=glacial-spire-1431.herokuapp.com 
fwd="66.195.31.22" dyno=web.1 connect=6ms service=30090ms status=503 bytes=0

0 个答案:

没有答案