RabbitMQ | 交换器类型

Posted jj81

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RabbitMQ | 交换器类型相关的知识,希望对你有一定的参考价值。

exchange常见类型有3种,分别如下

  1. “fanout”

    将发送到该交换器的消息路由到所有与该交换器绑定的队列中。

  2. ”direct“

    将发送到该交换器的消息路由到那些BindingKey和RoutingKey完全匹配的队列中

  3. “topic”

    与“direct”类型交换器相似,将消息路由到BindingKey和RoutingKey相匹配的队列中,但在匹配规则上有不同

    RountingKey 和BindingKey 为一个点号“.”分隔的字符串,被分隔的字符串可称为单词,例如:log.warning、log.debug、log.info

    BindingKey中可以存在两种特殊的字符”*“与”#“,用来做模糊匹配,” * “:匹配一个单词,”#“:匹配多规格单词

以上是关于RabbitMQ | 交换器类型的主要内容,如果未能解决你的问题,请参考以下文章

RabbitMQ - 介绍

RabbitMQ的交换机类型

RabbitMQ四种交换机类型介绍

RabbitMQ | 交换器类型

RabbitMQ集群

rabbitmq 交换机类型