2017-09-08 2 views
0
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. 

私が使用しようとしていますコードはActiveMQの

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

私は開始時に例外を取得しています()メソッドです。私は自分のコンピュータではないサーバーにこれを展開しています。

答えて

0

制限された情報があれば何が間違っていると言うのはかなり難しいですが、私がチェックするのは、少なくとも既にJMXポートに座っているようなブローカーがサーバー上で実行されていないということです。ブローカのログをチェックインして、ブローカがエラーに関する追加情報を記録するかどうかを確認できます。