在阅读了一些有关SO的有趣帖子以及在google上找到的许多页面之后,我想请您寻求帮助,以决定选择哪种JMS / AMQP代理。我们公司面临简单的问题。我们需要使用可靠的基于消息的系统进行集群中节点的通信。由于我们有“自己的”解决方案,因此在我们尝试向其中添加越来越多的功能时,它变得非常混乱(此外,它还存在许多问题:)。

我真的不想提出关于哪个经纪人更好/更差的问题,我想向您询问您的个人经验以及对JMS / AMQP经纪人的可靠性/复杂性/灵活性的看法。 (即,我发现了一些有关ActiveMQ的令人困惑的信息,说它不稳定,但是很多人认为它是最好的JMS解决方案)

目前,我们的系统发送大约100 mps,因此负载不是很大,但是随着越来越多的节点将添加到群集中,我们需要在将来进行扩展。每个节点都将正在发送和接收消息。我们需要找到尽可能可靠的解决方案。

谢谢您的回答。

最佳答案

一般来说,比较强大的经纪人是商业经纪人。我在生产中使用过ActiveMQ,但遇到了一些我可以解决的问题。它每秒最多支持20K条消息。我会再次使用它。

08-06 08:39