2

为了

Hazelcast.getLock(Object key)

方法,预期/可接受的关键对象是什么?例如,是否可以使用 String 来引用来自集群中不同节点的此锁?或者它必须是某种分布式对象?

完全准确地说,当从两个不同的集群成员调用时,调用 Hazelcast.getLock("myLock") 是否指的是同一个分布式锁?

4

1 回答 1

8

可序列化是唯一的要求。像 String、integer 或 long 这样的键是首选,因为它们很简单。

是的,Hazelcast.getLock("myLock") 将引用集群中任何成员中的同一个锁。

于 2012-02-10T05:19:14.350 回答