Python环境下安装使用异步任务队列包Celery的基础教程

上传:m4_52132743 浏览: 33 推荐: 0 文件:pdf 大小:97.77 KB 上传时间:2020-09-29 09:50:01 版权申诉

celery(芹菜)是一个异步任务队列/基于分布式消息传递的作业队列。它侧重于实时操作,但对调度支持也很好。启动后不要关闭窗口, 下面操作新建窗口在同级目录执行:该命令的意思是启动一个worker,把tasks中的任务把任务放到队列中。到此为止,你已经可以使用celery执行任务了,上面的python交互模式下简单的调用了add任务,并传递4,4参数。除了添加backend之外,上面还添加了一个who的方法用来测试多服务器操作。修改完成之后,还是按照之前的方式启动。发现前一个服务器的Celery服务中输出你刚启动的服务器的hostname,前提是那台服务器连上了你的rabbitmq。看你输入的内容已经观察两台服务器上你启动celery服务的输出。

上传资源
用户评论