SpringBoot集成消息中间件RabbitMQ(八)

本文介绍了RabbitMQ的基本概念,包括它是一种基于Erlang的语言的消息中间件,用于应用解耦。接着阐述了RabbitMQ的三种分发策略:direct单播、fanout广播和topic多播。详细讲解了如何搭建RabbitMQ环境,涉及Erlang的安装及环境配置。最后,文章详细讨论了SpringBoot如何集成RabbitMQ,包括引入starter、配置、测试不同分发策略以及设置监听器和管理交换器、队列的方法。
摘要由CSDN通过智能技术生成

一.初识RabbitMQ

二.RabbitMQ常见三种分发策略

三. 搭建RabbitMQ环境

四.SpringBoot集成RabbitMQ


一.初识RabbitMQ


什么是RabbitMQ?

使用Erlang语言编写的一种消息中间件。

什么是消息中间件?

一种数据传送的消息传递机制,换句话说,是一种软件应用之间的通讯方式。

举个栗子:

消息中间件的作用之一是应用解耦。

拿取快递为例,前几年的快递收取方式通常是由快递员上门派件,那么也就是说快递员需要与顾客建立直接联系;近年来,快递行业蒸蒸日上,大量的快件如果由人工派送,不仅效率低,资源耗费也相当大。

而现在不管是小区,还是学校,都专门设置了快递柜。这个快递柜就可以类比消息中间件,快递员无需把快件送到顾客手中,只要放入对应区域

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值