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 ==》发布确认