1.什么是消息队列? 概念: 消息队列(Message Queue,简称MQ),本质是个队列,FIFO先入先出,只不过队列中存放的内容是一些Message. 2.为什么要用消息队列,应用场景? 不同系统.进程或者线程直接进行通信. 系统解耦,将要做的部分放入队列,便于模块分离. 传统模式 使用队列解耦 缓冲功能,当有大量请求要处理时,可以先入队然后依次处理,保证系统可靠性. 例如:淘宝秒杀活动等. 异步操作,有时候为了快速响应,可以使用队列来实现异步,比如邮箱验证,手机验证码发送等. 3.消息队…