2017-05-18 78 views
0

我们是否有任何工具可以用来查看休眠二级缓存数据对象。 我已经使用了Jconsole,visualvm和hazelcast mancenter,但是我没有在这个工具中看到这个特性。查看休眠二级缓存数据的UI工具

我的主要目标是什么数据缓存,我想检查如何读/写和事务性缓存的作品。

只是想让我的应用程序中的一切工作正常。

我想知道人们如何测试读/写和事务缓存,他们如何确保在env中prod中的所有内容都能正常工作。

+0

你使用'com.hazelcast.hibernate.HazelcastCacheRegionFactory'或'com.hazelcast.hibernate.HazelcastLocalCacheRegionFactory'作为你的'hibernate.cache.region.factory_class'吗? – emre

+0

目前使用的是HazelcastCacheRegionFactory – Majid

回答

0

当使用com.hazelcast.hibernate.HazelcastCacheRegionFactory时,所有数据都存储在Hazelcast IMap中。存储在Hazelcast IMap中的数据可以通过使用Map Browser on Hazelcast Management Center来浏览。不幸的是,地图浏览器目前仅支持浏览具有字符串/整数/长键的条目。

我们计划在未来的版本中向管理中心添加更好的浏览功能。在此之前,你最好的选择似乎是有一个小工具程序,查询和显示存储在Hazelcast IMap中的数据。

+0

是Map 3.1.3开发者版本mancenter中的地图浏览器,因为我无法在当前版本中看到任何地图浏览器,但它每次都显示但不可用 – Majid

+0

我看到它在源代码中可用。我不知道版本3.1.3,但在后来的版本(如3.7以上),没有问题有关地图浏览器不可用。我会建议使用目前版本为3.8.1的最新版本。通过这种方式,您可以在添加增强的地图浏览器时使用增强的地图浏览器,同时还可以利用在此期间添加的新功能。 – emre