如何保持任务在后端运行,即使前端断开连接?

wpcxdonn  于 2021-06-09  发布在  Redis
关注(0)|答案(0)|浏览(242)

我想在后端示例上启动一个长时间运行的任务。此后端任务将由前端代码通过http请求启动。
令我烦恼的是,前端示例的请求持续时间限制为30秒(或者现在是60秒?)。在该请求期间,前端将调用后端来启动长时间运行的任务(在最后生成一个文件可能需要3个多小时)。但是,由于此任务运行时间很长,前端正在等待它完成并将超时。
问题是如何从前端发出http请求来启动长时间运行的后端任务,这样前端就不会超时,后端就可以继续运行了?
有没有办法让任务在前端断开连接后继续运行(我在考虑用celery )
p、 s:我用的是react/flask stack

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题