专注Java教育14年 全国咨询/投诉热线:444-1124-454
赢咖4LOGO图
始于2009,口口相传的Java黄埔军校
首页 hot资讯 RabbitMQ中间件入门

RabbitMQ中间件入门

更新时间:2022-03-22 10:21:02 来源:赢咖4 浏览838次

ActiveMQ

MQ全称Message Queue(RabbitMQ消息队列),是在消息的传输过程中保存消息的容器。多用于分布式系统之间的通信。消息发布者只管把消息发布到 MQ 中而不用管谁来取,消息使用者只管从 MQ 中取消息而不管是谁发布的。这样发布者和使用者都不用知道对方的存在。由于RabbitMq综合能力强劲,所以本文主要介绍Rabbitmq。

RabbitMQ 基本特性

高可靠:RabbitMQ 提供了多种多样的特性让你在可靠性和性能之间做权衡,包括持久化、发送应答、发布确认以及高可用性

灵活的路由:通过交换机(Exchange) 实现消息的灵活路由

支持多客户端:python、java、php、ruby、go等

集群和扩展性:多个节点组成一个逻辑的服务器,支持负载

权限管理:通过用户与虚拟机实现权限管理

与spring 集成:Spring 对AMQP 进行了封装

消息形式:

1.点对点(queue)

2.一对多(topic)

RabbitMQ的整体架构

RabbitMQ消息的流转过程

以上就是关于“RabbitMQ中间件入门”的介绍,如果大家想了解更多相关知识,可以关注一下赢咖4的RabbitMQ教程,里面的课程内容更加细致全面,希望对大家的学习能够有所帮助。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>