【问题标题】:Hazelcast: What object is it ok to use for a distributed lock key?Hazelcast:分布式锁密钥可以使用什么对象?
【发布时间】:2012-02-09 20:13:37
【问题描述】:

对于

Hazelcast.getLock(Object key)

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

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

【问题讨论】:

    标签: hazelcast distributed-lock


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2018-05-05
      • 2015-08-26
      • 1970-01-01
      • 2012-08-13
      • 2015-02-18
      • 1970-01-01
      • 1970-01-01
      • 2020-05-06
      • 1970-01-01
      相关资源
      最近更新 更多