文章标题有限,只能显示部分错误,具体错误显示如下:
运行环境:Win7系统
LifecycleProcessor not initialized - call 'refresh' before invoking lifecycle methods via the context: org.apache.activemq.xbean.XBeanBrokerFactory$1@2cad3f16: startup date [Sat Apr 08 09:38:14 CST 2017]; root of context hierarchy
在网络上找了一堆回答,都说是计算机名中含有“-”或者“_”导致的,就把计算机名的“-”和“_”去掉,重启计算机,然后重启ActiveMQ仍然存在这样的问题。
经过仔细查看activemq.log日志
查看全面一点的报错日志,具体如下:
2017-04-08 09:38:16,210 | ERROR | Failed to start Apache ActiveMQ ([localhost, ID:cos-1484-1491615496008-0:1], java.io.IOException: Transport Connector could not be registered in JMX: java.io.IOException: Failed to bind to server socket: mqtt://0.0.0.0:1883?maximumConnections=1000&wireFormat.maxFrameSize=104857600 due to: java.net.BindException: Address already in use: JVM_Bind) | org.apache.activemq.broker.BrokerService | WrapperSimpleAppMain
2017-04-08 09:38:16,226 | INFO | Apache ActiveMQ 5.14.4 (localhost, ID:cos-1484-1491615496008-0:1) is shutting down | org.apache.activemq.broker.BrokerService | WrapperSimpleAppMain
2017-04-08 09:38:16,226 | INFO | Connector openwire stopped | org.apache.activemq.broker.TransportConnector | WrapperSimpleAppMain
2017-04-08 09:38:16,242 | INFO | Connector amqp stopped | org.apache.activemq.broker.TransportConnector | WrapperSimpleAppMain
2017-04-08 09:38:16,242 | INFO | Connector stomp stopped | org.apache.activemq.broker.TransportConnector | WrapperSimpleAppMain
2017-04-08 09:38:16,242 | INFO | Connector mqtt stopped | org.apache.activemq.broker.TransportConnector | WrapperSimpleAppMain
2017-04-08 09:38:16,242 | INFO | Connector ws stopped | org.apache.activemq.broker.TransportConnector | WrapperSimpleAppMain
2017-04-08 09:38:16,242 | INFO | PListStore:[E:\usr\local\activemq\bin\win64\..\..\data\localhost\tmp_storage] stopped | org.apache.activemq.store.kahadb.plist.PListStoreImpl | WrapperSimpleAppMain
2017-04-08 09:38:16,242 | INFO | Stopping async queue tasks | org.apache.activemq.sto