关于使用变量的任务背景的建议?
-
26-09-2019 - |
题
我有一个Python WebApp,可以通过帖子接受一些数据。所谓的方法可能需要一段时间才能完成(30-60s),因此我想“背景”该方法,以便我可以通过“处理”消息对用户响应。
数据非常敏感,因此我希望不使用任何基于队列的解决方案。我还想确保如果WebApp以任何方式失败,背景方法不会被中断。
我的第一个想法是分叉一个过程,但是我不确定如何将变量传递到一个过程。
我用过了 GEVENT 之前,有一种方便的方法: gevent.spawn(function, *args, **kwargs)
. 。我可以在流程级时使用类似的东西吗?
还有其他建议吗?
不隶属于 StackOverflow