1.同步通讯和异步通信
(1)同步通信

另外,有服务停机时,影响其他服务的调用,级联失败
问题:

(2)异步调用

优势一:服务解耦 ,现在只需要订阅事件即可

优势二:性能提升,吞吐量提高,完成一个订单任务,只需要支付服务执行消耗即可

优势三:服务没有强依赖,不担心级联失败问题
优势四:流量削峰 ,服务请求过多时,压力由Braoker处理(秒杀高并发场景)
总结

2.RabbitMQ快速入门

(1)安装
查看安装文件
RabbitMQ结构

总结:

(2)常见消息模型

- HelloWorld 案例

总结:










