一马平川
不积跬步无以至千里,后继才能薄发

RabbitMQ的交换机类型

2020年07月21日
0
未分类

RabbitMQ的交换机类型

fanout

路由到与该交换机绑定的所有队列中去

direct

路由到BindingKey和Routingkey相同的队列中去

topic

  • 路由到BingdingKey和RoutingKey匹配的队列中去

  • 匹配规则

    • RoutingKey是以“.”分隔的字符串
    • BindingKey也是以“.”分隔的字符串
    • BindingKey中可以使用“*”和“#”两个符号进行模糊匹配,“*”匹配一个字符,“#”匹配零或多个字符

headers

该类型不依赖路由键匹配来路由,而是根据发送的消息中的headers属性(键值对)进行匹配,在绑定队列和交换机时指定一组键值对,headers属性和指定的键值对进行匹配,键值对完全匹配则进行路由

如果喜欢这篇文章,可以给作者评个份哦~

原文声明: "转载本站文章请注明作者和出处Nothinglin ,请勿用于任何商业用途"

公众号:苦逼的学生仔