SpringCloud-快速了解消息队列

前言


       说起消息队列,可能大家感觉既熟悉又陌生。因为消息和队列是耳熟能详的概念,但连在一起又好像没有见过,本文就带大家了解一下消息队列,希望能帮大家在脑海中建立一个雏形。消息队列中间件是分布式系统的重要的组件,对于消息队列中间件在SpringCloud中的应用会在另外一篇文章中和大家分享交流(ps:我个人倾向于娓娓道来、长短合适的文章,所以分两篇来讲)。





一、消息队列介绍


       消息队列,英文全名MessageQueue(MQ)。先说说这个消息,指的是在程序之间传送的数据,比如字符串,复杂一点,可能包含嵌入对象,而消息队列顾名思义就是在消息的传输过程中保存消息的队列,就像下图:在这里插入图片描述       补充一下:
       将消息放入队列的功能模块称为生产者,取出消息的功能模块称为消费者。





二、为什么需要消息队列


       消息队列的出现就是为了解决生产者和消费者交互过程中出现的问题,请看下面的生活案例:

       小时候最开心莫过过年了,大年初一拜完年后,手头有了充足的资金,就号召一堆小伙伴向小卖铺浩浩荡荡开进。一到小卖铺的窗口就七嘴八舌开来,买鞭炮的、买辣条的、买乱七八糟的都有

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值