From 12ddeb327a833e90fd465e491d9dd164d4d2af9d Mon Sep 17 00:00:00 2001 From: grimm <1769111741@qq.com> Date: Sun, 27 Jul 2025 06:07:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B8=85=E9=99=A4=E5=86=97=E4=BD=99=E5=85=AC?= =?UTF-8?q?=E4=BC=9A=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/ljsd/jieling/logic/dao/GuilidManager.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/GuilidManager.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/GuilidManager.java index 2f9656f..2ce34d7 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/GuilidManager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/GuilidManager.java @@ -107,8 +107,10 @@ public class GuilidManager { } guildLogInfoMap.get(guildLog.getGuildId()).add(guildLog); } + int size = 0; if(uids.size() > 0){ List infos = RedisUtil.getInstence().hmget(RedisKey.PLAYER_INFO_CACHE + RedisKey.Delimiter_colon, uids, PlayerInfoCache.class); + size = infos.size(); if(infos != null && infos.size() > 0) { for (PlayerInfoCache userCache :infos){ //放置用户基本信息到内存中 @@ -116,14 +118,14 @@ public class GuilidManager { } }; } - LOGGER.info("加载公会成员缓存数据:{}条", uids.size()); + LOGGER.info("加载公会成员缓存数据:{}条", size); //清除离线大于7天的公会成员信息 long now = System.currentTimeMillis(); for(GuildInfo guildInfo : guildInfoMap.values()){ clearGuildMember(guildInfo,now); } - MongoUtil.getInstence().lastUpdate(); LOGGER.info("清理冗余公会成员信息耗时:{}ms", System.currentTimeMillis() - now); + MongoUtil.getInstence().lastUpdate(); } /**