一、Celery在windows下安装步骤
1、打开终端输入命令
pip install celery==3.1.25
pip install celery==3.1.25
2、查看完整可用命令选项
celery worker --help
3、创建一个celery application项目作为任务列表,打开pycharm应用,创建应用,然后创建后运行tasks.py文件,虽然运行不报错,其实它并没有启动woker。
4、启动Celery worker进行监听并执行任务,切换到终端
celery -A tasks worker --loglevel=info
打开终端后,切换到tasks.py文件所在目录,然后输入上面的命令
注意:若不切换到task.py文件,会报错找不到这个文件,下面是运行正确的结果
5、调度任务
再打开一个终端,切换到tasks.py文件当前目录,然后进行python环境,调用函数执行任务,如图所示:
第二个终端运行后,查看刚开始运行的第一个终端,如图:
注意:1、若你在windows下安装celery是4.0及以上版本,那么会出现问题
2、在celery worker运行之前必须启动redis服务,否则失败。安装redis步骤参考 http://mp.blog.csdn.net/postedit/79238927