rabbitmq纯理论

[复制链接]
发表于 2024-11-23 14:38:14 | 显示全部楼层 |阅读模式

1.1 为什么安装rabbitMQ,它解决什么问题

同步变异步

image.png

image.png

image.png

高内聚低耦合:解耦

image.png

流量削锋

image.png

1.2 RabbitMQ入门

image.png

1.1 RabbitMQ通信为什么需要信道,而不是TCP

image.png

image.png

image.png

image.png

1.1 direct交换器

image.png

1.1 topic交换器

image.png

1.1 fanout交换器

image.png

1.1 消息防丢——持久化

image.png

image.png

1.1 消息防丢——确认

image.png

模拟异常会一直抛异常——死循环

image.png

rabbitMQ里有一条信息永远没被消费,所有死循环

image.png

ACK是默认开启的

解决办法1:异常处中添加try-catch

解决办法2:application.properties中添加重试

image.png

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

GMT+8, 2025-4-21 01:34 , Processed in 0.067643 second(s), 35 queries Archiver|手机版|小黑屋|Attic ( 京ICP备2020048627号 )

快速回复 返回顶部 返回列表