以NFS为共享存储,Master/slave的部署如下:
启动时,Broker1首先在NFS中获取锁,Broker2显示日志信息如下:
2012-08-27 11:38:36,245 | 信息 | 数据库 /usr/local/wxcTest/mnt/amqDir/lock 已锁定...等待 10 秒以解锁数据库。原因:java.io.IOException:无法锁定文件“/usr/local/wxcTest/mnt/amqDir/lock”。| org.apache.activemq.store.kahadb.MessageDatabase | 主要的
我想知道这正常吗?
再进一步,Broker2抢不到锁的一般机制如何?