Windows下部署django项目使用celery出现错误

2020-03-30  本文已影响0人  创造new_world

https://www.jianshu.com/p/75be1cb1d134?utm_campaign=hugo&utm_medium=reader_share&utm_content=note&utm_source=weixin-friends

<meta charset="utf-8">

背景
最近因项目需要,学习任务队列Celery的用法,跟着官网写Demo,出现如题错误,最终在github的Issues里找到解决办法,记录如下。

场景还原
本地环境如下:

Windows 10
Python 3.5.2
Celery 4.1.0
我是跟着这个前人翻译的中文文档敲的Demo。

代码tasks.py:

from celery import Celery

app = Celery('tasks', broker='redis://:xxxx@xxx.xxx.xxx.xx:6379/0')

@app.task
def add(x, y):
return x + y

执行worker
celery -A tasks worker --loglevel=info

输出:

[2018-01-12 19:35:33,640: INFO/MainProcess] Received task: tasks.add[3f9b5255-60a2-4a08-96b6-38f5fbc31543]
[2018-01-12 19:35:33,640: INFO/MainProcess] Task tasks.add[3f9b5255-60a2-4a08-96b6-38f5fbc31543] succeeded in 0.0s: 8
上一篇下一篇

猜你喜欢

热点阅读