任务队列是一种跨线程、跨机器工作的一种机制.

  任务队列中包含称作任务的工作单元。有专门的工作进程持续不断的监视任务队列,并从中获得新的任务并处理.

  celery通过消息进行通信,通常使用一个叫Broker(中间人)来协client(任务的发出者)和worker(任务的处理者). clients发出消息到队列中,broker将队列中的信息派发给worker来处理。

  一个celery系统可以包含很多的worker和broker,可增强横向扩展性和高可用性能。

最新文章

  1. @Autowired 与@Resource的区别
  2. magento app/design/adminhtml/default/default/template/sales/order/view/info.phtml XSS Vul
  3. H53D旋转-遁地龙卷风
  4. 入门级:怎么使用C#进行套接字编程(二)
  5. lamp 网站打不开,不显示也不报错,
  6. phpMyAdmin view_create.php 跨站脚本漏洞
  7. Linux 下的php,nginx,mysql的安装
  8. js 获取单项复选的值
  9. easyui动力头 && 动态加入tabs
  10. Tensorflow实践:CNN实现MNIST手写识别模型
  11. Linux发行版 CentOS6.5下的分区操作
  12. spring RedisTemplate的使用(一)--xml配置或JavaConfig配置
  13. Visual Studio 2019及其注册码
  14. vue项目从引入vue.js 改为使用vue-cil (webpack)时修改的一些内容
  15. Wampserver配置与本地建站
  16. python---django中模板布局
  17. eclipse插件大全
  18. Docker应用三:Dockerfile使用介绍(以安装redis为例)
  19. Java调用Python脚本并获取返回值
  20. 用于浏览器本地存储的js插件 - jStorage

热门文章

  1. MVC框架中的值提供机制(二)
  2. Oracle Package
  3. CSS3 Media Query 响应式媒体查询
  4. mysql int(3)与int(11)的区别
  5. 指针和引用在C++中应用
  6. canvas 创建渐变图形
  7. ajax函数里不能用this调用
  8. sublime 非常好用的注释工具
  9. 浅析Python中bytes和str区别
  10. asp.net core mcroservices 架构之 分布式日志(三):集成kafka