对于低端设置,RabbitMQ有什么好的替代品吗?

时间:2011-07-31 11:45:41

标签: rabbitmq message-queue amqp mq

我现在已经在一些设置中使用RabbitMQ,我无法摆脱必须有更容易设置的东西的感觉。尽管它很方便,但很难证明MQ只能处理每天只处理几千条消息的解决方案,这仅仅是因为维护RabbitMQ是如此多的工作。

有没有人通过简单的安装和维护过程了解AMQP实施?

对于那些不了解它的人,RabbitMQ是用Erlang编写的AMQP实现。它应该是非常稳定的,但只有你对Erlang有足够的了解才能避免它的问题。无论是内存限制还是主机名的变化,总是需要深入了解它。

3 个答案:

答案 0 :(得分:7)

http://www.zeromq.org/可能就是你要找的东西。 如果您使用的是Windows,则可以使用MSMQ

编辑:我想我错过了问题的AMQP部分。

答案 1 :(得分:1)

ActiveMQ似乎是一个不错的选择,我使用RabbitMQ在WAN上设置“群集”,RabbitMQ群集不支持它,因为它需要同一位置内的所有计算机。

似乎ActiveMQ优于RabbitMQ,因为它很容易设置和维护,对于“集群”

答案 2 :(得分:0)

Apache Qpid是另一个开源AMQP代理:http://qpid.apache.org/

免责声明:我自己没有使用它,所以我不能告诉你它与RabbitMQ的比较。