【发布时间】:2015-10-14 07:54:51
【问题描述】:
我们在 MSMQ 之上使用 NServiceBus。现在我们正在着手使用 RabbitMQ - 我们想要一个集中式队列,并且发现 RabbitMQ 最能满足我们的需求。
转换我们的项目很容易,在 RabbitMQ 中,我们注意到它为每个端点和该端点中的消息类型创建了一个交换(和队列)。
我已经阅读了http://docs.particular.net/nservicebus/rabbitmq/configuration-api 中的更改路由拓扑部分,它写在那里
对于不太复杂的场景,您可以使用 DirectRoutingTopology
文档未能解释的是将解决方案视为complex 的参数。
我已经搜索并找不到解释什么被认为是复杂的地方,以及何时应该使用DirectRoutingTopology 而不是使用多个交换的默认选项。或者每种方法之间的区别/性能考虑是什么。
有人知道吗?
【问题讨论】:
标签: rabbitmq nservicebus rabbitmq-exchange nservicebus5 nservicebus-rabbitmq