如果从区域删除数据,为什么DistributedRegionMXBean中的lastModifiedTime不更新?

时间:2019-02-19 11:14:33

标签: jmx gemfire geode

当我向区域中添加条目或创建服务器时,我的区域统计信息(例如lastModifiedTime)将得到更新。但是,当我删除条目时,我所在地区的lastModifiedTime不会更改。

这是Gemfire统计数据的错误吗?

在创建区域时,我还设置了enable-statistics = true

我在GFSH上使用以下命令 显示指标--region = region_name

使用代码,我已经使用JMX进行了连接, 最终的DistributedRegionMXBean rBean = JMX.newMXBeanProxy(mbeanConnection,objName,DistributedRegionMXBean.class); 最后的长ModifyTime = rBean.getLastModifiedTime();

基本上,我正在尝试通过指定日期时间来获取修改后的区域。

1 个答案:

答案 0 :(得分:0)

我知道这是一个古老的问题,但是我刚刚在本地使用最新的Apache Geode版本进行了尝试,而且似乎也失败了。我创建了GEODE-7764来跟踪问题。

干杯。