diff --git a/im-common/src/main/java/net/sopod/soim/common/util/cache/LinkedMapLRUCache.java b/im-common/src/main/java/net/sopod/soim/common/util/cache/LinkedMapLRUCache.java index 758bdec..cbbbbb4 100644 --- a/im-common/src/main/java/net/sopod/soim/common/util/cache/LinkedMapLRUCache.java +++ b/im-common/src/main/java/net/sopod/soim/common/util/cache/LinkedMapLRUCache.java @@ -17,6 +17,8 @@ public class LinkedMapLRUCache extends LinkedHashMap { private final int maxEntries; public LinkedMapLRUCache(int maxEntries) { + // 设置accessOrder为true + super(Math.max(2, maxEntries / 2), 0.75f, true); this.maxEntries = maxEntries; }