清除缓存后 Ignite offheapUsedSize 不会重置
Ignite offheapUsedSize doesn't get reset after clear cache
我通过 igenite.dataRegionMetircs().getOffheapUsedSize() 获得了 Ignite offheapUsedSize,但是在我清除缓存后,这个值没有被重置,它只是随着时间的推移不断增加,我已经尝试了所有方法还是不行。
IgniteCache.clear
IgniteCache.removeAll
IgniteCache.clearStatistics()
IgniteCache.resetQueryMetrics
IgniteCache.resetQueryDetailMetrics
IgniteCache.destroy
offheapUsedSize 仅在我重新启动服务器后才会重置。
这是设计作品
http://apache-ignite-users.70518.x6.nabble.com/how-to-monitor-off-heap-size-used-td27733.html
这是我获得真正的堆外使用的方法:
DataRegionMetricsSnapshot.getTotalUsedPages() * DataRegionMetricsSnapshot.getPageSize()
我通过 igenite.dataRegionMetircs().getOffheapUsedSize() 获得了 Ignite offheapUsedSize,但是在我清除缓存后,这个值没有被重置,它只是随着时间的推移不断增加,我已经尝试了所有方法还是不行。
IgniteCache.clear
IgniteCache.removeAll
IgniteCache.clearStatistics()
IgniteCache.resetQueryMetrics
IgniteCache.resetQueryDetailMetrics
IgniteCache.destroy
offheapUsedSize 仅在我重新启动服务器后才会重置。
这是设计作品 http://apache-ignite-users.70518.x6.nabble.com/how-to-monitor-off-heap-size-used-td27733.html
这是我获得真正的堆外使用的方法: DataRegionMetricsSnapshot.getTotalUsedPages() * DataRegionMetricsSnapshot.getPageSize()