Java Hazelcast用户界面。是否有显示服务器指标的Hazelcast UI端点

Java Hazelcast用户界面。是否有显示服务器指标的Hazelcast UI端点,java,hazelcast,Java,Hazelcast,我最近在我的应用程序中嵌入了Hazelcast分发缓存,性能非常好。出于兴趣,我想查看Hazelcast服务器中存储的数据以及服务器的任何统计信息。是否有UI端点来查看服务器的指标 您有两种选择 (1) 您可以使用公开度量的JMX bean,然后使用像VisualVM这样的GUI来查看 (2) 对于集群中最多2个成员,您可以使用Hazelcast管理中心,该中心提供可视化指标/图表等 您可以将Hazelcast管理中心jar部署到tomcat或Hazelcast应用程序服务器可以访问的任何we

我最近在我的应用程序中嵌入了Hazelcast分发缓存,性能非常好。出于兴趣,我想查看Hazelcast服务器中存储的数据以及服务器的任何统计信息。是否有UI端点来查看服务器的指标

您有两种选择

(1) 您可以使用公开度量的JMX bean,然后使用像VisualVM这样的GUI来查看

(2) 对于集群中最多2个成员,您可以使用Hazelcast管理中心,该中心提供可视化指标/图表等


您可以将Hazelcast管理中心jar部署到tomcat或Hazelcast应用程序服务器可以访问的任何web服务器中

然后在代码中提供以下配置

// Create Hazelcast configuration with management-center enabled.
Config config = new Config("instanceOne");
config.getManagementCenterConfig().setEnabled(true);
// Pass the URL where you deployed management-center jar
config.getManagementCenterConfig().setUrl("http://hostname:8080/mancenter");
//create hazelcast instance with config object.
HazelcastInstance instanceOne = Hazelcast.newHazelcastInstance(config);

上面的答案信息丰富,但对于像我这样刚接触JMX和Hazelcast的人来说,这让人非常困惑。你能找出这个并查看你的Hazelcast缓存吗?我有一个使用Hazelcast的spring boot应用程序,在遵循上面答案中的链接后,我安装并启动了Hazecast管理中心。但我真的不知道如何将我的应用程序与这个管理中心连接起来。任何一步一步的帮助?

都会帮助你的。@nullpointer谢谢。但是服务器已经在运行了,我正在寻找一个UI端点,这样我就可以在不再次接触代码的情况下查看度量。