标签: java locking distributed-computing hazelcast hazelcast-imap
我正在尝试评估分布式锁定解决方案的hazelcast。
我正在从我的应用程序创建一个hazelcast客户端实例。然后我使用IMap.tryLock方法获取地图上的锁定。在调试期间和从日志中我看到我可以成功获取锁。
成功获取锁后,我正在输入一张地图。
所以在那个时刻,地图上有一个条目和一个锁。
在管理中心,我可以看到地图中只有一个条目但看不到锁。
这是预期的行为吗?如果这是预期的行为,那么锁对管理中心的地图意味着什么?
答案 0 :(得分:0)
这不是预期的行为。我已经尝试过使用Hazelcast 3.9.1和管理中心3.9.1的方案,它正确显示了锁定计数。
您使用的是哪个版本的Hazelcast和管理中心?我建议检查type Customer { name: String! age: String! } type Person { type: String! customers: [Customer!] // Here I tried all combination but had no luck, is there a Map type support for GQL? } 是否返回tryLock - 您可能无法正确获取锁定。
type Customer { name: String! age: String! } type Person { type: String! customers: [Customer!] // Here I tried all combination but had no luck, is there a Map type support for GQL? }
tryLock