一个django的POST请求,需要处理很长时间,但是有希望通过websocket通知前端实时的状态

目前是想引入了tornado负责消息通知的部分,但是没有什么头绪应该怎么设计

POST请求过去之后,希望能够在后台异步执行,但是通知给前端当前执行的状态

阅读 3.5k
1 个回答
  • POST 不要作任务处理,只作“任务创建”,得到一个“任务ID”,返回。
  • 前端通过这个“任务ID”,再自己定时或者不定时,或者其它方案,获取对应任务的状态。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题