RabbitMQ核心知识
本文包含以下内容,总结了一些 RabbitMQ 的核心知识,让你快速熟悉起 RabbitMQ,如有遗漏或有误,非常感激能在评论区中指出来。
一、基本概念、优缺点 二、特点之 Exchange 类型 三、消息丢失场景分析和解决方案 四、持久化 五、高可用之镜像队列 六、重复消费 七、消费端限流 八、死信队列
一、基本概念
1、Message :由消息头和消息体组成,消息体是不透明的,而消息头则是由一系列的可选参数组成,这些属性包括 routing-key、priorty(优先级,优先被消费),delivery-mode(是否持久性存储)等。
2、Publisher:消息生产者
3、Binding:将 Exchange 和 Queue 关联,这样 Exchange 就知道消息路由到哪个 Queue 中。
4、Queue:存储消息,队列的特性是先进先出。一个消息可分发到一个或多个队列。
5、Virtual
RabbitMQ核心知识最先出现在Python成神之路。
共有 0 条评论