FileChannel.lock mutex是否可以跨多个容器或节点工作

时间:2018-04-11 15:58:26

标签: java docker kubernetes mutex

我正在构建基于文件系统的存储库,以替代基于数据库的存储库。我计划使用基于FileChannel.lock的互斥锁进行并发,但后来我认为当2个进程从kubernetes集群中的单独容器(甚至是单独的节点)运行时,这可能不起作用,并且文件系统具有共享卷挂载。有谁知道在这种情况下是否会识别锁定,或者它是否只能在同一容器或系统中工作。

0 个答案:

没有答案