celery五:示例,在django中使用celery---定时触发任务

安装celery定时任务插件:pip install django_celery_beat

1.在settings中配置,celery定时任务插件

INSTALLED_APPS = (
     # ...
     'django_celery_beat',       
)

 

2.向上一节一样,在tasks.py中创建任务

 

3.在django后配置定时任务

 

 4.启动任务调度器,读取django中的任务

celery -A proj beat -l info -S django

 

5.启动redis

sudo /etc/init.d/redis-server start

 

6.启动worker

celery -A proj worker -l info

 

posted on 2018-08-18 23:06  myworldworld  阅读(620)  评论(0)    收藏  举报

导航