第 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"