hello,这里是东哥。这节课,我们要学习的是,「长乐未央全栈系列:Node.js 项目实践」课程的第 62 回:RabbitMQ 消息队列(上),在这节课里,我们将探讨:
- 消息队列是什么?
- 如何安装 RabbitMQ?
- RabbitMQ 的基础使用方法
消息队列是什么?
上节课我们学习了发送邮件,回顾一下代码。当用户注册成功后,就发送邮件。当邮件发送成功了,接口才会提示注册成功信息。但由于发送邮件,依赖于其他厂商的服务,有可能他们的接口会非常耗时。那么用户就一直要等着邮件发送成功了,才提示注册成功。因为耗时很长,这样就会造成很糟糕的体验。
然后大家想一想,我们到底有没有必要等着邮件发送完成呢?就好比大家去邮局寄信,当你把信丢入邮筒里,你需要一直等着信送到别人手里,然后你再离开吗?
当然不需要,只要将信丢入邮筒,我们人就可以离开了。因为你知道,在将来的某个时候,你的信就会被寄到收件人手里。
消息队列
,就好比是这里寄信的过程!消息队列
由三部分构成:
![image.png](https://assets...