2

のために

Hazelcast.getLock(Object key)

メソッド、期待される/許容されるキーオブジェクトは何ですか?たとえば、文字列を使用して、クラスター内のさまざまなノードからこのロックを参照しても大丈夫ですか?それとも、ある種の分散オブジェクトである必要がありますか?

完全に正確に言うと、Hazelcast.getLock( "myLock")の呼び出しは、2つの異なるクラスターメンバーから呼び出されたときに、同じ分散ロックを参照しますか?

4

1 に答える 1

8

シリアル化可能であることが唯一の要件です。String、integer、longなどのキーは、単純であるために推奨されます。

はい、Hazelcast.getLock( "myLock")は、クラスターの任意のメンバーで同じロックを参照します。

于 2012-02-10T05:19:14.350 に答える