Hazelcast:对于分布式锁定键,可以使用哪个对象?

时间:2012-02-09 20:13:37

标签: hazelcast distributed-lock

对于

Hazelcast.getLock(Object key)

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

为了完全准确,调用Hazelcast.getLock(“myLock”)从两个不同的集群成员调用时,是否引用相同的分布式锁?

1 个答案:

答案 0 :(得分:8)

要进行Serializable是唯一的要求。像String,integer或long这样的键是优选的,因为它们很简单。

是的,Hazelcast.getLock(“myLock”)将在群集的任何成员中引用相同的锁。