Есть ли хорошие альтернативы RabbitMQ для низкоуровневых установок? - PullRequest
16 голосов
/ 31 июля 2011

Я использовал RabbitMQ в нескольких настройках сейчас, и я не могу избавиться от ощущения, что должно быть что-то, что легче настроить.Несмотря на его удобство, трудно обосновать MQ для решения, которое обрабатывает всего пару тысяч сообщений в день, просто потому, что обслуживание RabbitMQ - это очень много работы.

Кто-нибудь знает реализацию AMQP с простым процессом установки и обслуживания?

Для тех, кто этого не знает, RabbitMQ - это реализация AMQP, написанная на Erlang.Он должен быть очень стабильным, но это действительно так, если вы знаете достаточно об Эрланге, чтобы избежать его проблем.Будь то ограничения памяти или изменения имени хоста, всегда есть необходимость углубиться в это.

Ответы [ 3 ]

7 голосов
/ 01 августа 2011

http://www.zeromq.org/ может быть то, что вы ищете.Если вы работаете в Windows, вы можете использовать MSMQ

РЕДАКТИРОВАТЬ: я думаю, я пропустил часть вопроса AMQP.

1 голос
/ 22 мая 2014

ActiveMQ, кажется, хорошая альтернатива, я использовал RabbitMQ для настройки «кластера» по глобальной сети, который не поддерживается кластером RabbitMQ, поскольку для него требуются все машины в одном месте.

Похоже, ActiveMQлучше, чем RabbitMQ, в том смысле, что он прост в настройке и обслуживании для «кластера»

0 голосов
/ 04 августа 2011

Apache Qpid - это еще один брокер AMQP с открытым исходным кодом: http://qpid.apache.org/

Отказ от ответственности: я сам не использовал его, поэтому не могу рассказать вам, как он сравнивается с RabbitMQ.

...