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 07dfafe3b..c58464cd2 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 @@ -66,6 +66,9 @@ public class CrossRankManager { // 获取本地服排行榜数据 Set> range = RedisUtil.getInstence().getZsetreverseRangeWithScores(localKey,"",0,100, false); + if (range == null || range.isEmpty()){ + continue; + } // 批量放入跨服排行榜 RedisUtil.getInstence().zsetAddAall(key,range); }