我正在使用 RabbitMQ 集群作为作业队列。我想知道当我们使用 Spring AMQP 时是否有任何功能可以简化与 RabbitMQ 集群的交互?还是使用官方的Java客户端更好?
最佳答案
Spring AMQP 在幕后使用相同的客户端。
项目页面here .
The Spring AMQP project applies core Spring concepts to the development of AMQP-based messaging solutions.
它通常是更高级别的抽象(RabbitTemplate
、带有 @RabbitListener
的 POJO 监听器和消息监听器容器等) - 如果您已经熟悉 Spring,那么您应该看到许多您习惯的概念。
这并不妨碍您直接使用 RabbitMQ 客户端。
关于spring - Spring AMQP 相对于 RabbitMQ Java 客户端有什么优势吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39838299/