celery学习记录
来源:互联网 发布:java socket ping 编辑:程序博客网 时间:2024/06/06 03:28
启动redis服务
# 保存为start_redis.batredis-server.exe redis.windows.conf
不废话直接上代码
#tasks.pyfrom celery import CeleryBROKERS = 'redis://localhost:6379/0'BACKEND = 'redis://localhost:6379/1'app = Celery('tasks', broker=BROKERS, backend=BACKEND)@app.taskdef add(x, y): return x + y
#将此行命令保存为.bat文件,方便后面调试celery -A tasks.py worker --loglevel=info
#启动ipython>>> from tasks import add>>> r = add.delay(10, 20)>>> r.result # 若没有backend参数,调用result时会报错,可以将backend参数去掉,重启worker#30>>> r.ready()#True>>> r.status#'SUCCESS'
学习过程成碰到了一个报错:
version = 4.0.0、4.1.0
...tasks, accept, hostname = _locValueError: not enough values to unpack (expected 3, got 0)
解决办法:安装3.1.24、3.1.25版本
pip install celery==3.1.25
阅读全文
0 0
- celery学习记录
- celery学习
- celery的定时任务记录
- celery学习笔记
- [Python]学习Celery
- Celery学习总结
- Celery 初步学习
- Celery 框架学习笔记
- Celery学习笔记
- Celery
- celery
- celery
- Celery
- Django+Rabbitmq+Celery 框架学习
- 菜鸟学习celery的过程
- Celery学习笔记(二)
- Celery学习笔记(一)
- Celery学习笔记(一)
- 深入理解jvm(四):虚拟机字节码执行引擎
- javaweb学习总结(九)——HttpServletRequest对象(一)
- 文件下载filename乱码问题
- 最长递增子序列
- 登录后经常出现You have new mail in /var/spool/mail/root的提示
- celery学习记录
- C++ fill()和fill_n()函数用法
- Holding Bin-Laden Captive!(hdu1085)——母函数
- Android CardView
- java中泛型创建数组的总结
- HDU 6090 Rikka with Graph(思维)
- 性能测试 PTS 铂金版来袭!阿里云发布T级数据压测的终极秘笈
- C#之字符判断和大小写的转换
- java Serializable 接口