Ruby on rails 防止Heroku上的超时(H12错误)
所以我使用Heroku来托管一个简单的脚本,它在加载特定页面时运行。该脚本运行时间超过30秒,Heroku将返回H12错误-请求超时()。我不能将后台进程用于此任务,因为我将其运行时用作用户的加载屏幕。我知道这个过程仍将完成,但我希望在脚本完成时花费200代码 有没有一种方法可以每隔20秒发送一个字节,这样请求就不会超时,并在脚本完成时停止?(来自heroku页面的响应将启动一个滚动的55秒窗口,以防止超时)。我是否必须同时运行另一个进程来检查较长的进程是否完成,向请求页面发送一种“心跳”,让它知道进程仍在运行,并防止heroku超时?我是rails的新手,非常感谢您的帮助Ruby on rails 防止Heroku上的超时(H12错误),ruby-on-rails,heroku,Ruby On Rails,Heroku,所以我使用Heroku来托管一个简单的脚本,它在加载特定页面时运行。该脚本运行时间超过30秒,Heroku将返回H12错误-请求超时()。我不能将后台进程用于此任务,因为我将其运行时用作用户的加载屏幕。我知道这个过程仍将完成,但我希望在脚本完成时花费200代码 有没有一种方法可以每隔20秒发送一个字节,这样请求就不会超时,并在脚本完成时停止?(来自heroku页面的响应将启动一个滚动的55秒窗口,以防止超时)。我是否必须同时运行另一个进程来检查较长的进程是否完成,向请求页面发送一种“心跳”,让它