当前位置:   article > 正文

rabbitMq杂记_plist 井号

plist 井号

RabbitMQ 介绍(解耦)

消息生产者

虚拟主机:

一个虚拟主机持有一组交换机、队列和绑定。为什么需要多个虚拟主机呢?很简单, RabbitMQ 当中,用户只能在虚拟主机的粒度进行权限控制。 因此,如果需要禁止A组访问B组的交换机/队列/绑定,必须为A和B分别创建一个虚拟主机。每一个 RabbitMQ 服务器都有一个默认的虚拟主机

队列 绑定 交换机(exchange)   虚拟主机为最小权限控制粒度

如果没有queue  bind  到exchange 上,会直接丢弃producer 发送过来的消息

路由键 决定将消息转发到哪个队列上

消息消费者

交换机的四种类型

direct  根据key匹配

topic  多了*  #通配(eg:example..b.*,那么就只能匹配路由键是这样子的:第一个单词是 example,第四个单词是 b。 井号(#)就表示相当于一个或者多个单词,例如一个匹配模式是 example.eu.berlin.#)

header  设置 header attribute 参数类型的交换机

Fanout:转发消息到所有绑定队列  一个exchang  bind   queue1  queue2  queue3  所有队列都会转发消息

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/436762?site=
推荐阅读
相关标签
  

闽ICP备14008679号