我的应用程序基于Rails构建,而生产服务器位于Heroku中。
我的应用程序主要用于文件上传和文件处理,处理请求需要50秒钟以上。根据Heroku配置,我的请求没有及时响应,由于请求超时,它使我进入应用程序错误页面。
如何在Heroku上更改请求超时配置?
请帮助我,使应用程序正常运行。
根据Heroku的文档,这是不可能的
超时值不可配置。如果您的服务器需要30秒以上才能完成给定的请求,我们建议将该工作移至后台任务或辅助程序,以定期ping您的服务器以查看处理请求是否已完成。这种模式使您的Web进程腾出更多时间来做更多的工作,并减少了总体应用程序响应时间。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句