Java JBoss:无法获取Fqn上的锁

Java JBoss:无法获取Fqn上的锁,java,caching,jboss,jboss-cache,Java,Caching,Jboss,Jboss Cache,我们有一些生产JBoss 5.0.1.GA服务器,有时我们会遇到这个错误 原因:org.jboss.cache.lock.TimeoutException:无法获取Fqn[/persistence.unit:unitName=z-eBF-ejb3Beans.jar#eBF-ejb3-beansUnit/ar/com/sdd/eBF/bo/do上的锁 请求者[GlobalTransaction::420001]在[25000]毫秒后[document/DocumentBean/ENTITY/ar.

我们有一些生产JBoss 5.0.1.GA服务器,有时我们会遇到这个错误

原因:org.jboss.cache.lock.TimeoutException:无法获取Fqn[/persistence.unit:unitName=z-eBF-ejb3Beans.jar#eBF-ejb3-beansUnit/ar/com/sdd/eBF/bo/do上的锁 请求者[GlobalTransaction::420001]在[25000]毫秒后[document/DocumentBean/ENTITY/ar.com.sdd.ebf.bo.document.DocumentBean 35; 55420546]!持有的锁[ 全球交易::406079]

我们每个Linux服务器有两到三个JBoss实例,但不在集群中。只是分开的JBoss实例,每个实例都有独立的配置和数据库

自从我们从JBoss4迁移到JBoss5以来,我们一直在处理这个问题,我们不知道如何解决这个问题


我们只需要一些线索,或者在文档中的什么地方可以查看。

你所说的“时间”是什么意思?每分钟、每小时、每一天一次?我猜你在使用MVCC作为节点跟踪方案?是的,jeha,我们使用的是MVCC
MVCC
我不完全理解这一切意味着什么。我可以从我们的实例中删除JBoss缓存吗?我们并没有真正使用它,但我们不知道Hibernate或JBoss是否在使用itRelated:Thank@Dherik。我去看看