当前位置: 首页 > article >正文

openstack中的rabbitmq

基本概念

基础介绍
在这里插入图片描述
exchange:用于分发信息,有direct、fanout、topic、headers;

binding:exchange、queue之间的虚拟连接,由一个或者多个routing key组成;

queues:用来暂存消息,供consumer消费;

在这里插入图片描述

事件通知event notification

某服务将消息发送到broker节点暂存,另一服务持续监听某类消息,主动获取。

举例:计量服务ceilometer监听总线,获取其他服务的事件,并做后续处理,实现计量与监控的功能;

Remote Procedure Call

cast: 异步执行远程方法,调用者不会等待结果返回;
call: 同步执行远程方法,调用者会等待结果返回;


http://www.kler.cn/a/313527.html

相关文章:

  • DevOps工程技术价值流:加速业务价值流的落地实践与深度赋能
  • 【Golang】Channel的ring buffer实现
  • 学术论文写作丨机器学习与深度学习
  • 第8章利用CSS制作导航菜单
  • 【Playwright + Python】系列(十)利用 Playwright 完美处理 Dialogs 对话框
  • STM32学习笔记------GPIO介绍
  • 清理C盘缓存,电脑缓存清理怎么一键删除,操作简单的教程
  • E2VPT: An Effective and Efficient Approach for Visual Prompt Tuning
  • 系统架构设计师教程 第5章 5.1 软件工程 笔记
  • 面向过程和面向对象思想
  • Linux:开源世界的璀璨明珠
  • 深度学习-13-小语言模型之SmolLM的使用
  • 【Linux 从基础到进阶】OpenStack 私有云平台搭建
  • SpringBoot使用@Scheduled注解实现定时任务
  • MavenMyBatis
  • 0基础跟德姆(dom)一起学AI 数据处理和统计分析04-Panda入门
  • 【操作系统】01.冯·诺伊曼体系结构
  • Flask-WTF的使用
  • 【C++】透析string类
  • 力扣300-最长递增子序列(Java详细题解)
  • 软考无损连接判断
  • Apache Airflow如何使用
  • Python编码系列—Python策略模式:灵活应对变化的算法策略
  • Java 在 GIS 领域的学习路线?
  • 硬件工程师笔试面试——开关
  • 数据飞轮崛起:数据中台真的过时了吗?