【问题标题】:how can the MessageListenerContainer listen the message asynchronously?MessageListenerContainer 如何异步监听消息?
【发布时间】:2011-12-06 05:39:24
【问题描述】:

是否设置了任何持久的 TCP 连接?是否打开任何 TCP 端口以使其正常工作?

【问题讨论】:

  • 问得非常糟糕的问题,几乎没有关于真正寻求什么的背景或细节。

标签: jms activemq


【解决方案1】:

来自spring docs

消息侦听器容器是 MDP 和消息传递提供者之间的中介

MessageListenerContainer 是一些粘合代码。真正有趣的事情发生在 JMS 提供程序中。是的,几乎可以肯定它涉及 TCP 连接或类似的东西。

细节是实现细节。请查阅您的 JMS 供应商文档,也许他们会详细说明。

【讨论】:

    【解决方案2】:

    如果您指的是 Spring 的消息侦听器容器(但您没有说明),它会从注入的 connectionFactory 属性中获取连接,因此您需要检查 JMS 的 javax.jms.ConnectionFactory 实现提供者给你一个线索。它可能会或可能不会通过 TCP。例如,它很可能嵌入到同一个 JVM 中,在测试设置中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-18
      • 2023-04-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多