RabbitMQ-交换机类型-创新互联

RabbitMQ的交换机类型总共有四种
1-直连交换机(Direct exchange)

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名注册、虚拟空间、营销软件、网站建设、汉南网站维护、网站推广。
  • 消息发送到此交换机上时,交换机会将此消息发送到RoutingKey和消息中RoutingKey完全匹配的的队列(如果匹配了多个队列,则每个队列都会收到相同的消息)。

2-扇形交换机(Fanout exchange)

  • 这个交换机机,会将收到的消息一股脑全部发送给和自己绑定的队列(可以理解成少了一步匹配RoutingKey的步骤),所以它时所有交换机利速度最快的,毕竟少干活了。

3-主题交换机(Topic exchange)

  • 这个交换机我觉着和 【直连交换机(Direct exchange)】笔记像,但它的功能比较高级,它可以对RoutingKey进行模糊匹配
  • 匹配规则如下
  • 1- 【将routingkey通过"."来分为多个部分】
  • 2- 【 “*”:代表一个部分】
  • 2- 【“#”:代表一个或多个部分】
    在这里插入图片描述
    4-头部交换机(Headers exchange)
    它不通过RoutingKey进行分发消息,而时通过消息中内容的headers属性进行匹配。挺奇怪的,了解不多。后面再补充吧。

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


文章标题:RabbitMQ-交换机类型-创新互联
文章位置:http://scyanting.com/article/csepdj.html