第 5 章 通过 JMX 执行跨站点操作
执行跨站点操作,如推送状态传输并通过 JMX 在线上线站点。
5.1. 注册 JMX MBeans 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
数据中心可以注册可用于收集统计信息并执行管理操作的 JMX MBeans。您还必须启用统计信息,否则 Data Grid 为 JMX MBeans 中的所有统计属性提供 0 值。
流程
- 打开您的 Data Grid 配置进行编辑。
-
将
jmx元素或对象添加到缓存容器中,并将true指定为enabled属性或字段的值。 -
添加
domain属性或字段,并根据需要指定公开 JMX MBeans 的域。 - 保存并关闭您的客户端配置。
JMX 配置
XML
<infinispan>
<cache-container statistics="true">
<jmx enabled="true"
domain="example.com"/>
</cache-container>
</infinispan>
JSON
{
"infinispan" : {
"cache-container" : {
"statistics" : "true",
"jmx" : {
"enabled" : "true",
"domain" : "example.com"
}
}
}
}
YAML
infinispan:
cacheContainer:
statistics: "true"
jmx:
enabled: "true"
domain: "example.com"