diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobleSystemLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobleSystemLogic.java index 17390e2b5..f661c6d59 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobleSystemLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobleSystemLogic.java @@ -243,8 +243,6 @@ public class GlobleSystemLogic implements IEventHandler { LOGGER.error("跨服分组,未获取到锁"); return; } - // 跨服排行榜处理 - CrossRankManager.getInstance().cleanCrossRank(); //这里为所有服务器的世界等级 Map worldLevelMap = redisUtil.getMapValues(RedisKey.SERVER_WORLDLEVE_INFO,"",String.class,Integer.class); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/CrossRankManager.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/CrossRankManager.java index bef2f70c7..9004b45de 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/CrossRankManager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/CrossRankManager.java @@ -39,11 +39,6 @@ public class CrossRankManager { return CrossRankManager.Instance.INSTANCE; } - /** - * 上次排行榜初始化时间 - */ - private long time = 0L; - /** * 跨服排行处理 */ @@ -109,25 +104,4 @@ public class CrossRankManager { LOGGER.info("==================工会缓存处理============="); } - /** - * 清理跨服排行榜 - */ - public void cleanCrossRank(){ - for (RankEnum value : RankEnum.values()) { - int type = value.getType(); - //跨服 - if (RankContext.isCrossRank2(type) && RankContext.isCrossRank(type)) { - // 获取分组id,是否跨服 - int crossGroup = GlobleSystemLogic.getInstence().getCrossGroup(); - if (crossGroup != -1) { - AbstractRank rank = RankContext.getRankEnum(type); - String key = RedisUtil.getInstence().getKey(rank.getCrossRedisKey(),"",false); - RedisUtil.getInstence().del(key); - time = 0L; - LOGGER.info("=====================跨服排行榜清理========,key:{},time:{}",key,time); - } - } - } - } - }