如何查看存储在HazelcastLocalCacheRegionFactory中的地图内容

How to view map content stored in HazelcastLocalCacheRegionFactory

是否可以查看存储在 HazelcastLocalCacheRegionFactory 中的内容?对于非本地缓存区域,存储为分布式映射,因此可以像这样(或通过 JMX)查看它们的内容:

Cache cache = springCacheManager.getCache(cacheName); Map<Object, Object> cacheMap = (Map<Object, Object>)cache.getNativeCache();

JMX 也不显示存储在 HazelcastLocalCacheRegionFactory 中的内容。 提前谢谢你。

我认为没有直接的方法,但是如果您知道来自 JMX 的底层 IMap 的名称,您可以使用 HazelcastInstance::getMap 请求它们,就像在没有 Hibernate 的情况下那样。