diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/OpenServerCompeteRankActivity.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/OpenServerCompeteRankActivity.java index 50ffda736..fe502bcb7 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/OpenServerCompeteRankActivity.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/OpenServerCompeteRankActivity.java @@ -552,6 +552,9 @@ public class OpenServerCompeteRankActivity extends AbstractActivity { String key = RedisUtil.getInstence().getKeyNew(backRank.getCrossRedisKey(),""); RedisUtil.getInstence().zsetAddAall(key,rankInfo); RedisUtil.getInstence().expire(key,getCleanRankTime(rankType)); + //备份完后删除当前排行榜信息 + String rankKey = RedisUtil.getInstence().getKeyNew(abstractRank.getCrossRedisKey(),""); + RedisUtil.getInstence().del(rankKey); LOGGER.info("===========================跨服冲榜备份结束,活动id:{},排行榜类型:{},时间:{}",id,backRankType,TimeUtils.nowInt()); return rankInfo; }catch (Exception e){