我目前正在评估Hazelcast(3.4.2)并面临驱逐问题:
我有一个配置TTL为900秒的IMap。在将一些条目放入地图之后,我正在定期查找条目何时被逐出。我希望这些条目在900秒后被驱逐,但有时甚至在大约一个小时之后它们也不会被驱逐。
尤其是对地图的写入权限进行驱逐吗?只有在很长时间内没有写访问权限时才会出现问题。
提前致谢
此致
扬
答案 0 :(得分:1)
是的,每次放置后都会触发驱逐清理。 在get操作数达到阈值后,也会触发清理。我不记得确切的数字,但它不应该超过数百。 这应该是一种设计选择,尤其是为了避免可能的性能开销。