1

我们对排队解决方案的需求非常简单,生产者需要将事物放入持久队列中,而这些需要由消费者处理。排队系统需要集成在 Spring 应用程序中并分布在多个 tomcat 主机上。

例如,在阅读问题时,我看到很多人警告将 ActiveMQ 与 Spring 结合使用,因此我想知道在结合基于 Spring 的应用程序时考虑到简单性、可伸缩性和性能时的替代方案是什么。

4

1 回答 1

1

如果您已经在使用 Sping,那么将 ActiveMQ 与之集成是相当容易的。最简单的解决方案是独立运行 ActiceMQ 并让您的 Tomcat 应用程序简单地使用 Spring JMS(或 AMQ 客户端 API)与其通信......

另一种选择是使用Apache Camel。它具有出色的 ActiveMQ 支持,可以与外部或嵌入式代理一起工作,添加许多消息传递/路由功能,并且可以独立部署,在 ActiveMQ 或 Tomcat 中轻松......祝你好运

于 2011-07-20T17:59:15.360 回答