持久消息队列

时间:2010-06-14 13:36:25

标签: message-queue

我在不同的机器上有多个服务,并且消息传递系统适合我的问题。

可靠性 - 即使一端发生故障,始终发送的消息也是关键问题,尽管它也应该是快速且合理的带宽效率。

我应该使用哪个消息队列?

2 个答案:

答案 0 :(得分:0)

如果您使用的是Windows操作系统,则可以使用MSMQ(Microsoft消息队列)。它允许持久和交易消息传递。如果使用.NET,则可以使用NServiceBus,它在MSMQ之上运行。

答案 1 :(得分:0)

RabbitMQ是一个涵盖您所有要求的解决方案。它还具有许多语言的绑定(Java,C,Python,...)。

RabbitMQ服务器也适用于* nix和Windows环境。