'Hazlecast eviction is not working with USED_HEAP_SIZE with Hazlecast 5.0
I'm having below map configuration for Hazlecast
private MapConfig initializeDefaultMapConfig(int ttlMinutes,int size) {
MapConfig mapConfig = new MapConfig();
EvictionConfig evictionConfig = new EvictionConfig();
evictionConfig.setEvictionPolicy(EvictionPolicy.LRU);
evictionConfig.setMaxSizePolicy(MaxSizePolicy.USED_HEAP_SIZE);
evictionConfig.setSize(size);
mapConfig.setBackupCount(0);
mapConfig.setEvictionConfig(evictionConfig);
mapConfig.setTimeToLiveSeconds(ttlMinutes);
mapConfig.setMaxIdleSeconds(ttlMinutes);
return mapConfig;
}
I am running Hazlecast in single node instance only. It still exceeds the specified memory size. Please suggest.
Solution 1:[1]
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | Neil Stevenson |
