一.消息中间件的应用场景 异步处理 场景:用户注册,信息写入数据库后,需要给用户发送注册成功的邮件,再发送注册成功的邮件. 1.同步调用:注册成功后,顺序执行发送邮件方法,发送短信方法,最后响应用户 2.并行调用:注册成功后,用多线程的方式并发执行发邮件和发短信方法,最后响应用户 3.消息队列:注册成功后,将要发送的消息用很短的时间写入消息队列中,之后响应用户:发送邮件的服务和发送短息的服务就可以从消息队列中异步读去,然后发送任务. 应用解耦 场景:购物下单后,调用库存系统,更新库存. 1.耦合