【问题标题】:ActiveMQ messaging scopeActiveMQ 消息传递范围
【发布时间】:2014-01-16 23:14:45
【问题描述】:

我们正在创建一个新项目,其中包括: 3 个独立的 Web 应用程序(战争)、JMS - activeMQ、Spring 和运行所有 Web 应用程序(每个)的 tomcat 集群。

我可以想到 3 种不同的消息传递范围:

1) 从 Web 应用程序内部(即从 service1 到 service2)

2) 从一个 Web 应用程序到另一个(即一场战争到另一场战争)

3) 从一个 Web 服务器到另一个(即 tomcat1 到 tomcat2)

activeMQ 是否支持以上所有功能?每个场景的配置有何不同? (关于弹簧配置可能吗?)

谢谢!

【问题讨论】:

    标签: spring jms activemq


    【解决方案1】:

    ActiveMQ 倾向于在使用它的系统外部运行。换句话说,作为一个独立的服务器进程 - 一个层,就像数据库是应用程序的一个层一样。

    因此,您可能有多个 Web 服务器通过一个 ActiveMQ 代理相互通信。因此,它可以轻松支持您描述的所有 3 个用例。如果您是 ActiveMQ 的新手,我建议您阅读 ActiveMQ In Action,因为它很好地涵盖了这个主题,并将帮助您了解如何使用它。

    【讨论】:

      猜你喜欢
      • 2014-02-28
      • 2010-09-07
      • 2014-09-27
      • 1970-01-01
      • 1970-01-01
      • 2011-01-12
      • 1970-01-01
      • 1970-01-01
      • 2023-03-19
      相关资源
      最近更新 更多