RabbitMQ 学习路线与知识总结

打印 上一主题 下一主题

主题 1558|帖子 1558|积分 4674

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
以下是 RabbitMQ 学习路线与知识总结,结合 Mermaid 生成的脑图,帮助你系统把握焦点概念和实战本领。
<hr>   编程相关书籍分享:https://blog.csdn.net/weixin_47763579/article/details/145855793
DeepSeek使用本领pdf资料分享:https://blog.csdn.net/weixin_47763579/article/details/145884039
  <hr> 一、RabbitMQ 学习路线

1. 基础概念



  • 消息队列焦点作用:解耦、异步、削峰。
  • AMQP 协议:理解协议模型(生产者、消费者、交换机、队列、绑定)。
  • RabbitMQ 焦点组件
         
    • 交换机(Exchange):直连(Direct)、主题(Topic)、扇出(Fanout)、头(Headers)。   
    • 队列(Queue):持久化、排他性、自动删除。   
    • 绑定(Binding):路由键(Routing Key)、通配符(* 和 #)。  

2. 焦点操作



  • 消息生命周期:发布、路由、存储、消费、确认(ACK/NACK)。
  • 消息确认机制
         
    • 生产者确认(Publisher Confirm)。   
    • 消费者手动确认(Manual ACK)。  
      
  • 持久化机制:消息持久化(Delivery Mode)、队列持久化。
3. 高级特性



  • 死信队列(DLX):消息过期、队列满、消费失败时的处理惩罚。
  • TTL(Time-To-Live):消息和队列的过期时间。
  • 优先级队列:消息优先级设置。
  • 耽误队列:通过插件 rabbitmq-delayed-message-exchange 实现。
4. 集群与高可用



  • 集群模式

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

九天猎人

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表