从msmq升级到rabbitmq

时间:2016-02-10 15:29:31

标签: .net rabbitmq msmq messaging masstransit

MassTransit不再支持MSMQ了,我们都在MSMQ上。我们需要开始升级到RabbitMQ,但在转换过程中我们需要有一些队列留在MSMQ。

RabbitMQ与MSMQ之间是否存在有效的通信方式?

3 个答案:

答案 0 :(得分:1)

无法找到现有工具。但是如何编写一个简单的Windows服务订阅&将消息从MSMQ转发到RabbitMQ?应该是一项小任务。

答案 1 :(得分:1)

您可以使用MassTransit v2编写服务,将消息发送到RabbitMQ。您的v3服务可能会使用来自RabbitMQ的消息。

消息的有线格式在v2和v3之间是兼容的,因此您可以让您的服务与RabbitMQ共存,并将v2用于需要与两个消息传输进行通信的服务。

答案 2 :(得分:0)

快速谷歌搜索给了我this result。我相信这里的建议是推动你自己的继电器这样做,因为我在list of dev tools中找不到任何MSMQ继电器。