【问题标题】:Groovy - ActiveMQConnectionFactory ignores serverUrlGroovy - ActiveMQConnectionFactory 忽略 serverUrl
【发布时间】:2015-02-06 19:25:59
【问题描述】:

我正在使用带有 Groovy 的 Apache ActiveMQ。 我得到了与这段代码的联系:

connection = new ActiveMQConnectionFactory(serverUrl).createConnection();

但是参数serverUrl被忽略了。例如,当我使用一个不存在的 Url 时,它只是连接到本地 Apache MQ。

为什么会这样?

我正在使用这个版本的库:org.apache.activemq:activemq-core:5.7.0

最好的问候, 彼得

【问题讨论】:

  • 能否提供您在serverUrl中使用的值?
  • serverUrl = "这不应该工作";我是不应该建立连接的例外
  • 好吧,它没有;) 看看 github 上的代码,它看起来就像它会被忽略,如果它没有填写某些表格。你试过一个有效的吗?
  • 好的,使用不同的 url 会阻止建立连接,这正是我所期望的。谢谢

标签: groovy activemq


【解决方案1】:

ActiveMQConnectionFactory 仅使用传递的 URI,前提是它类似于实际有效的 URL。如果它完全有效,它会被(默默地)忽略。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-01
    • 2020-08-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多