From 3608c3dca8c6436f215f62d133228c70c63ec20b Mon Sep 17 00:00:00 2001 From: gh0stkey <24655118+gh0stkey@users.noreply.github.com> Date: Tue, 25 Mar 2025 11:47:27 +0800 Subject: [PATCH] Version: 4.1.1 Update --- src/main/java/hae/cache/MessageCache.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/hae/cache/MessageCache.java b/src/main/java/hae/cache/MessageCache.java index 0efa7db..fe1162e 100644 --- a/src/main/java/hae/cache/MessageCache.java +++ b/src/main/java/hae/cache/MessageCache.java @@ -4,10 +4,16 @@ import com.github.benmanes.caffeine.cache.Cache; import com.github.benmanes.caffeine.cache.Caffeine; import java.util.Map; +import java.util.concurrent.TimeUnit; public class MessageCache { + private static final int MAX_SIZE = 100000; + private static final int EXPIRE_DURATION = 12; + private static final Cache>> cache = Caffeine.newBuilder() + .maximumSize(MAX_SIZE) + .expireAfterWrite(EXPIRE_DURATION, TimeUnit.HOURS) .build(); public static void put(String key, Map> value) {