hazelcast - 地图驱逐统计

时间:2018-01-31 11:03:14

标签: hazelcast evict

由于ttl过期,或者由于某些门槛因驱逐政策设置而受到攻击,因此可能会发生由于诽谤而导致的IMO。

但管理中心或java对象本身是否提供有关如何驱逐条目以及出于何种原因的任何统计数据?

我无法在管理中心找到这样的指标,而且IMAP上的getLocalMapStats方法似乎没有给出任何驱逐统计数据。

有一个名为'删除'在管理中心,但它的值(吞吐量/延迟)始终为0.我猜它只计算地图中的显式删除,并不考虑驱逐。

(我想另一种方法是根据http://docs.hazelcast.org/docs/latest-development/manual/html/Distributed_Events/Event_Listener_for_Members/Listening_for_Map_Events.html添加逐出列表,并为驱逐定义一个自定义指标。)

1 个答案:

答案 0 :(得分:1)

目前(如v3.9.2),地图逐出事件没有可用的统计数据,但预计此功能将在未来的版本中添加。这是另一个社区请求:https://github.com/hazelcast/hazelcast/issues/3009

如您所述,您可以使用EntryEvictedListener为被驱逐的条目定义自定义指标。