12.22 celery

1、定义:任务队列用作跨线程或机器分配工作的机制。

2、Celery系统可以由多个任务和多个消息队列组成,让位于高可用性和水平扩展

3、Celery可以在一台机器上运行,在多台机器上运行,甚至可以跨数据中心运行。

4、Celery需要消息传输来发送和接收消息。RabbitMQ和Redis代理传输功能齐全,但也支持无数其他实验解决方案,包括使用SQLite进行本地开发。

Celery 全面学习笔记

消息中间件:rabbitmq、redis

5、任务监控

Flower是Celery的基于Web的实时监控和管理工具。它正在积极开发中,但已经是一个必不可少的工具。作为Celery的推荐显示器,它废弃了Django-Admin监视器celerymonncurses基于监视器。

扫描二维码关注公众号,回复: 4801921 查看本文章

猜你喜欢

转载自blog.csdn.net/GAOSHIQI5322688/article/details/85218637