4.3. 配置数据网格以注册 JMX MBeans


Data Grid 可以注册可以用来收集统计信息并执行管理操作的 JMX MBeans。但是,您必须将统计信息单独启用到 JMX,否则 Data Grid 都为所有统计属性提供 0 值。

流程

  • 以声明性方式或以编程方式启用 JMX。

声明性

<cache-container>
  <jmx enabled="true" /> 
1

</cache-container>
Copy to Clipboard Toggle word wrap

1
注册数据网格 JMX MBeans.

以编程方式

GlobalConfiguration globalConfig = new GlobalConfigurationBuilder()
  .jmx().enable() 
1

  .build();
Copy to Clipboard Toggle word wrap

1
注册数据网格 JMX MBeans.

4.3.1. 用于跨站点复制的 JMX MBeans

Data Grid 为跨站点复制提供 JMX MBeans,允许您收集统计信息并执行远程操作。

org.infinispan:type=Cache 组件提供以下 JMX MBeans:

  • XSiteAdmin 会公开适用于特定缓存实例的跨站点操作。
  • StateTransferManager 为状态传输操作提供统计信息。
  • InboundInvocationHandler 为异步和同步跨站点请求提供统计信息和操作。

org.infinispan:type=CacheManager 组件包括以下 JMX MBean:

  • GlobalXSiteAdminOperations 会公开适用于缓存容器中的所有缓存的跨站点操作。

有关 JMX MBeans 以及可用操作和统计的描述的详情,请查看 Data Grid JMX 组件 文档。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat