如何使用flask运行轻量级后台任务?

时间:2019-07-12 07:17:43

标签: python flask redis rabbitmq

我用flask(python)实现了REST API。 通过发布请求,我想触发一个长期运行的后台任务。 如何使用flask运行轻量级后台任务?

在烧瓶文档中,我在这里找到了以下描述:

https://flask.palletsprojects.com/en/1.1.x/patterns/celery/

但是从我的角度来看,这是重量级的。您需要芹菜和RabbitMQRedis。难道这也可以用轻量级的python管道或队列解决吗?看到这里:

https://docs.python.org/3.6/library/multiprocessing.html#pipes-and-queues

谢谢 菲利普

0 个答案:

没有答案