В настоящее время я использую ActiveMQ для своих сообщений; кроме нескольких неудач db, он работал хорошо. Тем не менее, я, по крайней мере, рассматриваю возможность опробовать RabbitMQ. Но прежде чем я это сделаю, я хотел бы понять следующее:
- Каким образом RabbitMQ отличается от ActiveMQ? Что делает RabbitMQ лучше или хуже, чем ActiveMQ?
- Сравнительно, насколько легко/сложно настроить RabbitMQ?
- Насколько хорошо интегрирован RabbitMQ с Spring?
- С ActiveMQ я просто подключаю соединение factory bean к
JmsTemplate
, и я используюDefaultMessageListener
beans для подключения очередей к их соответствующим обработчикам. Могу ли я по существу сделать то же самое с RabbitMQ?
- С ActiveMQ я просто подключаю соединение factory bean к