【问题标题】:Activemq embedded broker Error when trying to start尝试启动时 Activemq 嵌入式代理错误
【发布时间】:2018-02-16 21:10:22
【问题描述】:
ERROR org.apache.activemq.broker.BrokerService - Failed to start Apache ActiveMQ ([localhost, null], java.io.IOException: org/apache/activemq/store/NoLocalSubscriptionAware)

INFO  org.apache.activemq.broker.BrokerService - Apache ActiveMQ 5.9.1 (localhost, null) is shutting down

INFO  org.apache.activemq.broker.TransportConnector - Connector tcp://localhost:61616 stopped

WARN  org.apache.activemq.broker.jmx.ManagementContext - Failed to start JMX connector Cannot bind to URL [rmi://localhost:1099/jmxrmi]: javax.naming.NameAlreadyBoundException: jmxrmi [Root exception is java.rmi.AlreadyBoundException: jmxrmi]. Will restart management to re-create JMX connector, trying to remedy this issue.

我尝试使用的代码是

BrokerService broker = new BrokerService();
TransportConnector connector = new TransportConnector();
connector.setUri(new URI("tcp://localhost:61616"));
broker.addConnector(connector);
broker.start();

我在 start() 方法中遇到异常。我将其部署在服务器上,而不是在我的计算机上。

【问题讨论】:

    标签: java jms activemq


    【解决方案1】:

    鉴于信息有限,很难说出了什么问题,但我要检查的一件事是,该服务器上还没有运行代理,因为看起来至少有东西已经坐在 JMX 端口上。您可以检查代理日志以查看代理是否记录了有关错误的任何其他信息。

    【讨论】:

      猜你喜欢
      • 2011-05-28
      • 1970-01-01
      • 2012-05-13
      • 2013-01-06
      • 1970-01-01
      • 1970-01-01
      • 2015-02-17
      • 2018-02-16
      • 2021-07-05
      相关资源
      最近更新 更多