在Django中使用异步框架celery中shared_task和task有啥不同

Posted Jason_WangYing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Django中使用异步框架celery中shared_task和task有啥不同相关的知识,希望对你有一定的参考价值。

一般情况使用的是从celeryapp中引入的app作为装饰器:@app.task;
django在app中定义的task则需要使用@shark_task,并且由shared_task装饰的任务可以被任何app调用。

以上都是自己的个人见解

以上是关于在Django中使用异步框架celery中shared_task和task有啥不同的主要内容,如果未能解决你的问题,请参考以下文章

异步任务队列Celery在Django中的使用

celery:celery介绍架构基本使用,celery执行异步任务延迟任务定时任务,django中使用celery。

celery在Django中的使用

Celery异步任务框架

django+celery+rabbitmq实践

异步任务利器Celery在django项目中使用Celery