【发布时间】:2018-06-19 20:33:45
【问题描述】:
我正在创建一个新的 Spring Boot 应用程序来处理多个应用程序之间的 REST 请求和响应。那么,通过使用 Activemq 对传入请求进行排队以进行负载平衡,这是正确的方法吗?
【问题讨论】:
标签: java spring rest web-services activemq
我正在创建一个新的 Spring Boot 应用程序来处理多个应用程序之间的 REST 请求和响应。那么,通过使用 Activemq 对传入请求进行排队以进行负载平衡,这是正确的方法吗?
【问题讨论】:
标签: java spring rest web-services activemq
有几个主题。
1. 应用程序之间的通信。为此,您可以使用 REST 或 Activemq。但这取决于您想要哪种类型的通信。 REST 是同步的,而 Activemq 是异步的。
2. 关于负载均衡,您可以使用许多其他工具(软件和硬件)来实现这一点。如果您只想将 Activemq 用于负载均衡,那不是一个好主意。
REST 基于 http 而 Activemq 基于 JMS。它们是两种不同的东西。
【讨论】: