美文网首页
Windows下部署django项目使用celery出现错误

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

作者: 创造new_world | 来源:发表于2020-03-30 00:29 被阅读0次

    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
    

    相关文章

      网友评论

          本文标题:Windows下部署django项目使用celery出现错误

          本文链接:https://www.haomeiwen.com/subject/frzpuhtx.html