rabbitmq基本概念

基本概念

channel:消息通道
exchage:消息路由规则,四种模式(topic、direct、fanout、header)

direct:默认,根据routingKey完全匹配,好处是先匹配再发送
topic:根据绑定关键字通配符规则匹配、比较灵活
fanout:不需要指定routingkey,相当于群发
header:自定义匹配规则

queue:消息存储
routerKey:消息路由关键字(发送的时候成为bindingkey,接收成为routingKey)

队列的概念(生产者消费者启动报错大多数都是这几个不匹配导致)
durable:持久化到硬盘
exclusive:唯一性
autoDelete:自动删除

你可能感兴趣的:(rabbitmq基本概念)