RabbitMQ
2021-02-20 15:56:43 0 举报
AI智能生成
RabbitMQ
作者其他创作
大纲/内容
RabbitMQ
互联网大厂为什么选择RabbitMQ?
开源、性能优秀、稳定性保障
提供可靠性消息投递模式(confirm)、返回模式
SpringAMQP完美的整合、API丰富
集群模式丰富、表达式配置、HA模式、镜像队列模型
保证数据不丢失的前提做到高可靠性、可用性
RabbitMQ的高性能之道是如何做到的?
Erlang
Erlan有着和原生Socket一样的性能
什么是AMQP高级协议?
图
AMQP核心概念是什么?
server:又称Broker,接受客户端的连接,实现AMQP实体服务
Connection:连接,应用程序与Broker的网络连接
Channel:网络信道,几乎所有的操作都在Channel中进行,Channel是进行消息读写的通道。客户端可建立多个Channel,每个Channel代表一个会话任务
Message:消息
Virtual host:虚拟地址
Binding
Routing key
Queue
RabbitMQ整体架构模型是什么样子的?
图
RabbitMQ消息是如何流转的?
图
RabbitMQ安装与使用
用docker安装
命令行与管控台
RabbitMQ消息生产与消费
RabbitMQ交换机详解
Exchange:接收消息,并根据路由健转发消息所绑定的队列
图
交换机的属性
Direct Exchange
topic
fanout
headers
binding-绑定
Queue-消息队列
RabbitMQ队列、绑定、虚拟主机、消息
0 条评论
下一页