From e20aa9d4db87abe0d987dda4ea9b712bb8c89c11 Mon Sep 17 00:00:00 2001 From: duhui Date: Fri, 19 May 2023 15:59:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E6=9C=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/jmfy/handler/HeFuManager.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/jmfy/handler/HeFuManager.java b/src/main/java/com/jmfy/handler/HeFuManager.java index fe0883b..bc47549 100644 --- a/src/main/java/com/jmfy/handler/HeFuManager.java +++ b/src/main/java/com/jmfy/handler/HeFuManager.java @@ -93,6 +93,7 @@ public class HeFuManager { dealRedis(masterId,slaveId); } + // 处理从服的gm服务器信息 ArrayList list = new ArrayList<>(); for (String s : strings) { int slaveId = Integer.parseInt(s); @@ -192,12 +193,12 @@ public class HeFuManager { public void upsertServerIpAndPort(int masterSID, int slowSID) throws Exception { LOGGER.info("开始处理IP和端口===========,a:{},b:{}",masterSID,slowSID); ServerInfo masterServer = serverInfoDao.getServerInfo(String.valueOf(masterSID)); - String ip = masterServer.getIp(); - String port = masterServer.getPort(); ServerInfo slaveServer = serverInfoDao.getServerInfo(String.valueOf(slowSID)); - slaveServer.setIp(ip); - slaveServer.setPort(port); + slaveServer.setIp(masterServer.getIp()); + slaveServer.setPort(masterServer.getPort()); + slaveServer.setCoreName(masterServer.getCoreName()); serverInfoDao.updateServerInfo(slaveServer); + LOGGER.info("处理IP和端口完成:{}",slaveServer.toString()); } public static final String colon = ":"; @@ -212,7 +213,7 @@ public class HeFuManager { public static final String ARENA_RANK = "ARENA_RANK";//竞技场排行榜 public boolean dealRedis(int masterSID, int slowSID){ - LOGGER.info("开始处理排行榜===========,a:{},b:{}",masterSID,slowSID); + LOGGER.info("开始处理redis排行榜===========,a:{},b:{}",masterSID,slowSID); // 战力排行榜处理 defaultRankOfRedis(FORCE_CURR_RANK,masterSID,slowSID); // 心魔试炼排行榜处理 @@ -231,6 +232,7 @@ public class HeFuManager { deleteRankOfRedis(GUILD_CHALLENGE_RANK,masterSID); // 竞技场排行榜处理 deleteRankOfRedis(ARENA_RANK,masterSID); + LOGGER.info("处理redis排行榜完成"); return true; }