Apache Ignite:全局锁定

Apache Ignite: Global Lock

ignite 是否提供任何方法来检查一个指定的键是否被全局锁定(在另一个 VM 中)?

目前,没有 out-of-the-box 方法可以进行此类检查,但您可以针对给定密钥向主节点发送一个闭包,并检查它是否被锁定在那里。 在本地可以通过 IgniteCache#isLocalLocked() 方法完成此检查。 关于如何向主节点发送闭包,请参见:https://apacheignite.readme.io/docs/affinity-collocation#collocating-compute-with-data