You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在WildFly 26中查看Infinispan缓存统计信息?

在WildFly 26中查看Infinispan缓存统计信息的方法

1. 通过WildFly管理控制台

  • 登录管理控制台(默认地址:http://localhost:9990),输入管理员账号密码。
  • 切换到配置标签页,选择当前运行的服务器(如Standalone Server)。
  • 左侧导航栏展开缓存容器,找到你配置的目标容器(名称对应standalone.xml里cache-container的name属性)。
  • 点击该容器后,切换到统计标签页,即可查看容器级别的统计数据;若要查看单个缓存(如entity、local-query)的统计,展开容器下的对应缓存项,再点击其统计标签页。

2. 通过WildFly CLI命令

  • 启动CLI:打开终端,进入WildFly安装目录的bin文件夹,执行jboss-cli.sh(Linux/macOS)或jboss-cli.bat(Windows)。
  • 连接服务器:在CLI提示符中输入connect并回车。
  • 查看缓存容器整体统计:
    /subsystem=infinispan/cache-container=你的容器名称:read-resource(include-runtime=true,recursive=true)
    
  • 查看单个缓存的统计数据(以entity缓存为例):
    /subsystem=infinispan/cache-container=你的容器名称/local-cache=entity:read-resource(include-runtime=true)
    
  • 直接读取统计属性子集:
    /subsystem=infinispan/cache-container=你的容器名称/local-cache=entity:read-attribute(name=statistics)
    

3. 通过JMX客户端(如JConsole)

  • 启动JConsole:在终端执行jconsole命令。
  • 连接WildFly的JMX服务:选择远程进程,输入地址service:jmx:remote+http://localhost:9990,并输入管理控制台的账号密码。
  • 查看统计:展开MBean树中的org.infinispan节点,找到对应缓存容器的MBean,其下的statistics属性组包含容器级统计;单个缓存的统计则在容器节点下的cache=entity、cache=local-query等子节点中。

内容的提问来源于stack exchange,提问作者Greg Brown

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 08:07:26