如何查看存储在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 的情况下那样。
是否可以查看存储在 HazelcastLocalCacheRegionFactory 中的内容?对于非本地缓存区域,存储为分布式映射,因此可以像这样(或通过 JMX)查看它们的内容:
Cache cache = springCacheManager.getCache(cacheName);
Map<Object, Object> cacheMap = (Map<Object, Object>)cache.getNativeCache();
JMX 也不显示存储在 HazelcastLocalCacheRegionFactory 中的内容。 提前谢谢你。
我认为没有直接的方法,但是如果您知道来自 JMX 的底层 IMap 的名称,您可以使用 HazelcastInstance::getMap
请求它们,就像在没有 Hibernate 的情况下那样。