为什么ActiveMQ会自动重启?我如何防止它?
我们已经在生产中使用AMQ5.5.1好几个月了。有时,我们观察到代理决定刷新自己,而没有外部触发器。当这种情况发生时,我们的队列发送者会失败,直到代理在大约10分钟后恢复联机。我找不到任何可能导致此行为的信息或设置。。让我来控制它 经纪人像这样自行回收是正常的吗?如果是,是什么原因造成的为什么ActiveMQ会自动重启?我如何防止它?,activemq,restart,broker,Activemq,Restart,Broker,我们已经在生产中使用AMQ5.5.1好几个月了。有时,我们观察到代理决定刷新自己,而没有外部触发器。当这种情况发生时,我们的队列发送者会失败,直到代理在大约10分钟后恢复联机。我找不到任何可能导致此行为的信息或设置。。让我来控制它 经纪人像这样自行回收是正常的吗?如果是,是什么原因造成的 2012-12-11 11:02:11,603 | INFO | Refreshing org.apache.activemq.xbean.XBeanBrokerFactory$1@f6ac0b: sta
2012-12-11 11:02:11,603 | INFO | Refreshing org.apache.activemq.xbean.XBeanBrokerFactory$1@f6ac0b: startup date [Tue Dec 11 11:02:11 EST 2012]; root of context hierarchy | org.apache.activemq.xbean.XBeanBrokerFactory$1 | WrapperSimpleAppMain
2012-12-11 11:02:13,806 | WARN | destroyApplicationContextOnStop parameter is deprecated, please use shutdown hooks instead | org.apache.activemq.xbean.XBeanBrokerService | WrapperSimpleAppMain
2012-12-11 11:02:13,821 | INFO | PListStore:D:\Tools\ActiveMQ\apache-activemq-5.5.1\bin\win32\..\..\data\localhost\tmp_storage started | org.apache.activemq.store.kahadb.plist.PListStore | WrapperSimpleAppMain
2012-12-11 11:02:13,868 | INFO | Using Persistence Adapter: KahaDBPersistenceAdapter[D:\Tools\ActiveMQ\apache-activemq-5.5.1\bin\win32\..\..\data\kahadb] | org.apache.activemq.broker.BrokerService | WrapperSimpleAppMain
2012-12-11 11:02:16,618 | INFO | KahaDB is version 3 | org.apache.activemq.store.kahadb.MessageDatabase | WrapperSimpleAppMain
2012-12-11 11:02:16,697 | INFO | Recovering from the journal ... | org.apache.activemq.store.kahadb.MessageDatabase | WrapperSimpleAppMain
我发现包装器exe进程正在强制重新启动 我能够在wrapper.log(windows服务)中看到进程正在重新启动,因为JVM没有响应。所以这不是代理自动重启本身的问题。。这是一个代理JVM以某种方式挂起的问题(单独的问题) 以下是相关人员的包装器日志条目:
ERROR | wrapper | 2012/12/11 11:01:58 | JVM appears hung: Timed out waiting for signal from JVM.
ERROR | wrapper | 2012/12/11 11:01:58 | JVM did not exit on request, terminated
STATUS | wrapper | 2012/12/11 11:02:04 | Launching a JVM...