From 596a8bf291e61b17f17d0236ab27b09f51c17c06 Mon Sep 17 00:00:00 2001 From: wangyuan Date: Mon, 4 Nov 2019 12:15:48 +0800 Subject: [PATCH] fix --- .../java/com/ljsd/jieling/db/redis/RedisUtil.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/db/redis/RedisUtil.java b/serverlogic/src/main/java/com/ljsd/jieling/db/redis/RedisUtil.java index 52c18f455..fac608819 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/db/redis/RedisUtil.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/db/redis/RedisUtil.java @@ -843,6 +843,19 @@ public class RedisUtil { return -1D; } + public void updateZsetScores(String type,String key, Set> tuples){ + String rkey = getKey(type, key); + for (int i = 0; i < MAX_TRY_TIMES; i++) { + try { + redisTemplate.opsForZSet().add(rkey,tuples); + return; + } catch (Exception e) { + TimeUtils.sleep(FAILED_SLEEP); + } + } + + } + public void incrementZsetScore(String type,String key, String value, int changeScore){ String rkey = getKey(type, key); for (int i = 0; i < MAX_TRY_TIMES; i++) {