【发布时间】:2016-03-29 07:46:10
【问题描述】:
我在使用 Java 的 Linux 上遇到文件锁定问题
我在不同的主机(A 和 B)上有两个应用程序和用于文件锁定的共享文件夹。
在 A 中,我使用 channel.lock() 锁定。
然后我在 B 中调用channel.tryLock()。它抛出OverlappingFileLockException。没关系。
但后来我在 A 中调用channel.tryLock()(它抛出OverlappingFileLockException)。在此之后,在 B 中channel.tryLock() 返回有效锁,没有任何异常。
有人遇到过同样的问题吗?谢谢
【问题讨论】: