是否符合javax.transaction.Transaction
需要是线程安全的?
这个实现是否有望处理来自不同线程的并发请求?
举个例子:
// Thread A
transaction.commit();
// Thread B, while that commit is still running
transaction.setRollbackOnly();
我问这个问题是因为我可以看到 Infinispan 以这种方式与事务管理器交互,这会导致死锁。我想了解这是否是 Infinispan 或事务管理器中的错误。