所有榜单容量不做限制

back_recharge
zhangshanxue 2019-09-16 11:39:13 +08:00
parent e925b88ffd
commit ce8fffd10c
1 changed files with 9 additions and 9 deletions

View File

@ -52,19 +52,19 @@ public class GetMonsterAttackRankHandler extends BaseHandler<PlayerInfoProto.Get
monsterRankInfos.add(monsterRankInfo); monsterRankInfos.add(monsterRankInfo);
} }
if (rankInfo.size() > 800) { // if (rankInfo.size() > 800) {
//删除多余数据 预留一些 长度maxSize // //删除多余数据 预留一些 长度maxSize
String key = RedisKey.getKey(RedisKey.MONSTER_ATTACK_RANK, "", false); // String key = RedisKey.getKey(RedisKey.MONSTER_ATTACK_RANK, "", false);
RedisUtil.getInstence().removeZSetRangeByRank(key, 0, 500); // RedisUtil.getInstence().removeZSetRangeByRank(key, 0, 500);
} // }
int uid = iSession.getUid(); int uid = iSession.getUid();
int score = (int)(RedisUtil.getInstence().getZSetScore(RedisKey.MONSTER_ATTACK_RANK, "", Integer.toString(uid)).longValue()>>40); int score = (int)(RedisUtil.getInstence().getZSetScore(RedisKey.MONSTER_ATTACK_RANK, "", Integer.toString(uid)).longValue()>>40);
int myRank = RedisUtil.getInstence().getZSetreverseRank(RedisKey.MONSTER_ATTACK_RANK, "", Integer.toString(uid)).intValue(); int myRank = RedisUtil.getInstence().getZSetreverseRank(RedisKey.MONSTER_ATTACK_RANK, "", Integer.toString(uid)).intValue();
if(myRank>300){ // if(myRank>300){
score=-1; // score=-1;
myRank=-1; // myRank=-1;
} // }
PlayerInfoProto.GetMonsterRankInfoResponse buildResponse = PlayerInfoProto.GetMonsterRankInfoResponse.newBuilder() PlayerInfoProto.GetMonsterRankInfoResponse buildResponse = PlayerInfoProto.GetMonsterRankInfoResponse.newBuilder()
.setMyRank(myRank) .setMyRank(myRank)
.addAllMonster(monsterRankInfos) .addAllMonster(monsterRankInfos)