共同点:
1.fanout、topic 都是广播模式,都是1对N。
不同点:
1.topic 增加了一些匹配规则,更适合不同的功能模块来接收同一个消息,列入商城下单成功后需要发送消息到队列中
例如RoutingKey 为 order.success, 物流系统监听 order.* ,发票系统监听order.*
2.fanout 无需定义 RoutingKey 和 BindingKey,topic 需要定义 RoutingKey 和 BindingKey。
共同点:
1.fanout、topic 都是广播模式,都是1对N。
不同点:
1.topic 增加了一些匹配规则,更适合不同的功能模块来接收同一个消息,列入商城下单成功后需要发送消息到队列中
例如RoutingKey 为 order.success, 物流系统监听 order.* ,发票系统监听order.*
2.fanout 无需定义 RoutingKey 和 BindingKey,topic 需要定义 RoutingKey 和 BindingKey。
道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。