rabbitmq通常意义上的广播实现
问题
最近在写一个功能的时候,由于某些资源需要分布式下每个服务都要执行一次,自然而然就想到了将资源广播出来。由于项目中已经集成了RabbitMq,本以为一个很简单的问题,结果出现了一些与平常想法不一样的问题
消息的交换器类型以及问题缘由
我们知道RabbitMq的交换器模式一共分为三种,分别时direct, topic, fanout, 通过routeKey将消息路由到绑定到对应交换器的队列上,我们现在要实现广播模式,就直接定义一个为fanout类型的交换器,由于fanout模式的路由键无意义,因此我们广播
原创
2020-05-11 14:49:04 ·
767 阅读 ·
2 评论