博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Celery(1):celery简介及安装
阅读量:2355 次
发布时间:2019-05-10

本文共 454 字,大约阅读时间需要 1 分钟。

Celery - 分布式任务队列

  • Celery 是一个简单、灵活且可靠的,处理大量消息的分布式系统,并且提供维护这样一个系统的必需工具。
  • 它是一个专注于实时处理的任务队列,同时也支持任务调度。

安装(ubuntu)

celery

$ sudo pip install celery

Broker服务(存储消息队列)

一般可以有: Redis, RabbitMQ,MongoDB等 推荐前两个稳定的,我用Redis

# 安装redis 的server 和client$ sudo apt-get install redis-server redis-tools

Celery与Redis的连接插件:celery-with-redis

$ sudo pip install celery-with-redis

启动Redis

# 启动redis-server$ redis-server

输出:

这里写图片描述
如上图 则启动成功

测试连接

$ redis-cli 127.0.0.1:6379> pingPONG

说明安装成功

你可能感兴趣的文章
写给已有编程经验的 Python 初学者的总结
查看>>
Python 代码性能优化技巧
查看>>
用Python的 __slots__ 节省9G内存
查看>>
Python中何时使用断言
查看>>
Python 程序员应该知道的 10 个库
查看>>
学习Python编程的11个资源
查看>>
加速你的Python代码
查看>>
常用的 Python 调试工具
查看>>
python中的map、filter、reduce函数
查看>>
Linux守护进程设计规范及python实现
查看>>
[Python 一招鲜系列] 守护进程一招鲜
查看>>
Python 包管理工具解惑
查看>>
教你如何在Fedora,CentOS,RHEL中检查RPM包的依赖性
查看>>
Eclipse 项目红色叹号
查看>>
Web Socket Server的Python实现
查看>>
使用pythn脚本获取服务器ssl证书的Common Name
查看>>
linux 下C调用Python 模块
查看>>
使用 Python 进行稳定可靠的文件操作
查看>>
Sephiroth Python 分割文件以及合并文件
查看>>
安装Bundle格式文件(ovftool)
查看>>