jjzjj

java - ActiveMQ 不会重启,因为 KahaDB 被锁定

在我的开发机器上本地启动/停止ActiveMQ(5.6)我刚刚运行./activemqstart和./activemqstop分别。在我们的QA机器上,我们将其作为服务安装并运行serviceactivemqstart和serviceactivemqstop分别。刚刚去弹QA机发了serviceactivemqstop,然后serviceactivemqstart重新启动它。我看到正在创建一个进程ID,如果我运行ps-aef|grepactivemq我看到了ActiveMQ服务器的生机勃勃的过程。但是如果我去http://:8161/admin我收到了您在服务器停机时看到的典型错误:F

java - ActiveMQ KahaDB 总是锁定和等待

我正在尝试在一个相对简单的工作队列用例中使用ActiveMQ。我有一个队列,有一个简单的生产者和消费者。我的问题是我做错了什么不断使数据库锁定?这是我不断收到的消息:14/04/0518:14:13INFOstore.SharedFileLocker:Databaseactivemq-data\localhost\KahaDB\lockislocked...waiting10secondsforthedatabasetobeunlocked.Reason:java.io.IOException:File'activemq-data\localhost\KahaDB\lock'could