芹菜错误:result.get超时

芹菜错误:result.get超时,第1张

芹菜错误:result.get超时

最终与该项目布局一起工作

proj/celery_proj/__init__.py     /celery.py     /tasks.py    /test.py

哪里

芹菜

from __future__ import absolute_importfrom celery import Celeryapp = Celery('celery_proj',  broker='amqp://',  backend='amqp://',  include=['celery_proj.tasks'])# Optional configuration, see the application user guide.app.conf.update(    CELERY_TASK_RESULT_EXPIRES=3600,)if __name__ == '__main__':    app.start()

task.py

from __future__ import absolute_importfrom celery_proj.celery import app@app.taskdef add(x, y):    return x + y@app.taskdef mul(x, y):    return x * y@app.taskdef xsum(numbers):    return sum(numbers)

test.py

__author__ = 'mehdi'path = '/home/mehdi/PycharmProjects'import syssys.path.append(path)from celery_proj.tasks import addr = add.delay(4,4)print(r.status)print(r.result)

并通过以下方式启动工作人员:

cd projcelery -A celery_proj worker -l info

然后运行test.py:

python test.py


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5661928.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存