diff --git a/serverlogic/src/main/java/com/ljsd/GameApplication.java b/serverlogic/src/main/java/com/ljsd/GameApplication.java index e4262cb16..a1602468a 100644 --- a/serverlogic/src/main/java/com/ljsd/GameApplication.java +++ b/serverlogic/src/main/java/com/ljsd/GameApplication.java @@ -10,6 +10,7 @@ import com.ljsd.jieling.logic.dao.ServerConfig; import com.ljsd.jieling.logic.family.CrossDeathPathLogic; import com.ljsd.jieling.logic.rank.CrossRankManager; import com.ljsd.jieling.network.NetManager; +import com.ljsd.jieling.thread.task.RPCServerTask; import com.ljsd.jieling.util.ConfigurableApplicationContextManager; import config.SGameSetting; import manager.STableManager; @@ -116,6 +117,8 @@ public class GameApplication { serverConfigTmp.setRestartTime(TimeUtils.getTimeStamp2(TimeUtils.now())); MongoUtil.getInstence().getMyMongoTemplate().saveWithoutMongoRoot(serverConfigTmp); serverConfig = serverConfigTmp; + // 游戏支付端口 + RedisUtil.getInstence().set(RedisKey.GAME_PAY_URL + GameApplication.serverId, RPCServerTask.userCallBackUrl); } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/db/redis/RedisKey.java b/serverlogic/src/main/java/com/ljsd/jieling/db/redis/RedisKey.java index e49215bac..4e395336c 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/db/redis/RedisKey.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/db/redis/RedisKey.java @@ -135,6 +135,8 @@ public class RedisKey { public static final String USER_LOGIN_URL = "USER_LOGIN_URL:"; + public static final String GAME_PAY_URL = "GAME_PAY_URL:"; + public static final String CAR_DEALY_PLAY = "CAR_DEALY_PLAY";