美文网首页
ubuntu django 基于redis的celery应用

ubuntu django 基于redis的celery应用

作者: Oscar_hailiang | 来源:发表于2019-11-01 19:35 被阅读0次

    Celery版本: 4.3
    Celery专注于实时处理的任务队列,同时也支持任务调度,简单来讲就是支持延时异步任务和定时任务。

    redis安装与配置
    1. redis安装
    sudo apt-get update
    sudo apt-get install redis-server
    
    1. redis配置与验证

    (1)当前是否启动

    redis-cli
    # 显示如下内容,表示启动成功:
    # redis 127.0.0.1:6379>
    

    (2)验证是否开机启动

    vim /etc/init.d/redis-server
    # 如果能够正常运行,表示已经开机自动启动
    

    (3)验证redis是否为守护进程

    ps axj | grep redis-server
    # 显示包含如下内容,表示为守护进程,
    **** /usr/bin/redis-server 127.0.0.1:6379
    

    (4) 参考文献
    官方:https://redis.io
    中文:http://www.redis.cn/

    celery安装与配置
    1. celery安装
    pip install celery==4.3.0
    pip install -U "celery[redis]"
    # 这样安装的好处,[redis]可以解决与redis的依赖关系
    

    相关文章

      网友评论

          本文标题:ubuntu django 基于redis的celery应用

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