【Python分布式】Celery安装及使用

一、Celery在windows下安装步骤

1、打开终端输入命令

 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

转自:https://blog.csdn.net/u012325060/article/details/79292243

猜你喜欢

转载自blog.csdn.net/ztf312/article/details/80825956