导言:学习Celery的文档
学习的文档是celery的中文文档
然后这个中文文档没整明白,不过我找到了一个更好用的学习文档
在学习以上者两个之前,提前提示,在windows上使用celery各种不爽。celery不是天然的支持windows的,而celery的中间人,redis或者rabbitmq都对windows很不友好,此坑慎入。
一、windows下使用celery
安装rabbitmq有点麻烦,而且会遇到一些奇奇怪怪的问题,所以中间人建议选择redis。
redis的安装,使用菜鸟教程就很方便。,注意要把redis添加到环境变量中去,这样以后启动的时候也比较方便。
redis服务的启动:,注意用终端打开redis服务以后,不要把这个终端关了,否则redis服务也关闭了。
redis和celery到底是如何交互的
使用过程
在执行任务时,启动的celery服务会有提示:

如果使用RabbitMQ
以下内容虽然有用,但是还有其他坑,所以windows下尽量放弃RabbitMQ
由于使用的是windows,RabbitMQ需要额外的依赖,官方推荐用下载,但是我的电脑没有安装choco(这是一个软件安装工具,类似于mac的homebrew)
知乎上查询以后,choco在Windows CMD 上的安装命令:
注意使用管理者的方式运行CMD
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览212697 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!