back_recharge
zhangshanxue 2020-08-15 17:28:53 +08:00
parent 05a1f88da3
commit 2826ce87de
2 changed files with 12 additions and 3 deletions

View File

@ -83,7 +83,7 @@ public class GameLogicService implements IService {
//http线程池初始化
// HttpPool.init();
GuilidManager.init();
STableManager.initialize("config");
//mongo异步数据处理线程
@ -107,7 +107,7 @@ public class GameLogicService implements IService {
CoreLogic.getInstance().checkCoreCdk();
ThriftPoolUtils.getInstance().initContext();
GlobalDataManaager.getInstance().init();
GuilidManager.init();
URL resource = HeroLogic.class.getClassLoader().getResource("mingan.txt");
if(resource!=null){
LOGGER.info(resource.getFile());

View File

@ -192,7 +192,6 @@ public class AreaManager {
} finally {
RedisUtil.getInstence().releaseDistributedLock(RedisKey.ServerArenaJob, Integer.toString(tmpAreaId), Integer.toString(tmpAreaId));
}
return true;
}
LOGGER.info(" serverArenaInfoManager not get redis lock,the serverid={},the oldArea={},the newArea={}", GameApplication.serverId, areaId, newAreaId);
serverStateReset();
@ -225,6 +224,8 @@ public class AreaManager {
//合并玩家名称、
processChangeGuildName();
//更新入库
MongoUtil.getInstence().lastUpdate();
LOGGER.info("the server={} exec task server work,done", GameApplication.serverId);
}
@ -391,6 +392,14 @@ public class AreaManager {
areaId = newAreaId;
resetMaster();
resetServerId(serverArenaInfoManagerCache.getServerAreaInfoMap().get(areaId));
//更新公会关系映射
try {
GuilidManager.init();
}catch (Exception e){
LOGGER.info("初始化公会异常" + e.toString());
}
LOGGER.info("the server={} exec task server work,done", GameApplication.serverId);
}