【问题标题】:Weblogic JMS Queue in cluster with multiple instance of application具有多个应用程序实例的集群中的 Weblogic JMS 队列
【发布时间】:2015-09-10 21:31:09
【问题描述】:

我有 Weblogic 和 JMS 队列。我还开发了将部署到多个服务器(集群)的应用程序,所以会有这个应用程序的多个实例。应用程序将监听 JMS 队列并对消息做一些事情。

我的问题是:当我在 JMS Queue 中发送一条消息,并且应用程序实例 A 收到此消息时,应用程序实例 B 是否也会检索此消息?所以我需要我的所有应用程序都能从 JMS 接收消息。

【问题讨论】:

    标签: java jms weblogic


    【解决方案1】:

    当我在 JMS Queue 中发送一条消息,并且应用程序实例 A 收到此消息时,应用程序实例 B 是否也会检索此消息?所以我需要我的所有应用程序都能从 JMS 接收消息。

    取决于您使用的 JMS 接口:在 Queue 的情况下,只有一个消费者会收到消息,在使用 Topic 的情况下,您可以将消息传递给多个订户。因此,在您的情况下,您应该选择主题而不是队列。 查看at Oracle tutorialat this answer 了解更多详情。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-14
      • 1970-01-01
      • 1970-01-01
      • 2011-08-03
      • 2023-03-10
      • 2011-08-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多