【发布时间】:2018-08-05 09:36:48
【问题描述】:
我正在使用 hazelcast 3.9.3 版本。 Hazelcast 客户端和服务器作为带有单节点服务器和单节点客户端的 springboot 应用程序。
配置:
MapConfig h = new MapConfig();
h.setEvictionPolicy(EvictionPolicy.LFU);
h.setTimeToLiveSeconds(Integer.parseInt("60"));
h.setMaxIdleSeconds(Integer.parseInt("60"));
h.setMaxSizeConfig(new MaxSizeConfig(Integer.parseInt(9000), MaxSizeConfig.MaxSizePolicy.PER_NODE));
config.getMapConfigs().put("hsr",hsrMap);
- 根据文档,默认分区为 271。每个分区中可以容纳多少项目。
- 如何从 271 减少和测试分区数。
- 如何使用上述示例检查缓存回收工作? Map 保存的值超过 9000 个条目,未触发驱逐。
有什么建议吗?
【问题讨论】: