gpt4 book ai didi

java - Hazelcast如何获取当前所有锁?

转载 作者:行者123 更新时间:2023-11-30 02:36:02 25 4
gpt4 key购买 nike

我需要查看 Hazelcast 集群中的所有锁。

我知道下面已经有人问过这个问题:

How to show all current locks in hazelcast

但是,据我所知,getInstances 方法似乎已从 HazelcastInstance 中删除。

在 hazelcast-3.6 版本中执行此操作的正确方法是什么?

最佳答案

在 Hazelcast 3.x 中,您将使用通用 super 接口(interface) DistributedObject

Collection<DistributedObject> objects = hazelcastInstance.getDistributedObjects();
for (DistributedObject object : objects) {
if (object instanceof ILock) {
handleLock((ILock) object);
}
}

但是,这仅适用于由 hazelcastInstance.getLock(...) 创建的锁,但不适用于通过 IMap 接口(interface)创建的键锁。

关于java - Hazelcast如何获取当前所有锁?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43043759/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com