0

分散ロックソリューションのヘリキャストを評価しようとしています。ヘーゼルキャスト - 分散マップで取得したロックは管理センターに表示されません

私は、アプリケーションからヘビキャストクライアントインスタンスを作成しています。次に、IMap.tryLockメソッドを使用してマップ上でロックオーバーを取得します。デバッグ中とログから、私は正常にロックを取得することができますが表示されます。

ロック取得が成功した後、マップするエントリを入れます。

その時点で地図には1つのエントリと1つのロックがあります。

管理センターでは、マップにエントリが1つしかありませんが、ロックは認識されません。

enter image description here

これは正常な動作ですか?これが予想される動作であれば、管理センターの地図のロックはどういう意味ですか?

+0

一貫性を必要とするものにハゼルキャストを使用しないでください。https://jepsen.io/analyses/hazelcast-3-8-3 – GManNickG

答えて

0

これは予想された動作ではありません。私はHazelcast 3.9.1とManagement Center 3.9.1であなたのシナリオを試しましたが、ロックカウントが正しく表示されています。

Management Center Map Screen showing lock count correctly

あなたが使用しているHazelcastと管理センターのバージョン? がtrueを返すかどうかを確認することをお勧めします。ロックを正しく取得していない可能性があります。

関連する問題