消息中间件-RabbitMQ简介

1.RabbitMQ简介

1.MQ简介

MSMQ  windows自带的一个服务,message存储在文件系统中,最原始的消息队列。不能满足 集群,消息确认,内存化,高可用,镜像等场景。

2.场景的MQ:

ActiveMQ、ZeroMQ、RabbitMQ

3.RabbitMQ:

(1.)Erlang语言实现的,遵循amqp协议的。即高级消息队列协议。

(2.)规范 AMQP协议,详细设计书:

connection   ==》   open,use,close  [open-ok,close,une-ok]

channel  ==》  open,flow,close  [构建在connection之上,在amqp中常作为长连接]

exchange,quene  交换和队列

basic  ==>用户发布和订阅消息

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

tx  ==>用户事务处理

confirm  ==》发布确认

2.RabbitMQ框架图

mq框架图

猜你喜欢

转载自www.cnblogs.com/tomtellyou/p/9569427.html