celery配置

配置文件

  1. tasks.py(点击)同级下建立celeryconfig.py配置文件(配置文件的名字可以随意),写上如下代码
broker_url = 'redis://127.0.0.1:6379/5'
  1. tasks.py中引入配置文件,并使用config_from_object来引入配置,如下代码,更多配置,点击
from celery import Celery
import celeryconfig

# 我们这里案例使用redis作为broker
app = Celery('demo')
# 引入配置文件
app.config_from_object(celeryconfig)

# 创建任务函数
@app.task
def my_task():
    print("任务函数正在执行....")
  1. 启动项目,启动项目的过程可点击,我们就会发现项目启动了在这里插入图片描述

简单的配置

我们也可以通过app来进行配置,如下

from celery import Celery

# 我们这里案例使用redis作为broker
app = Celery('demo')
# 通过app进行配置
app.conf.update(broker_url = 'redis://127.0.0.1:6379/5')

# 创建任务函数
@app.task
def my_task():
    print("任务函数正在执行....")

你可能感兴趣的:(Celery,python)