back_recharge
parent
05a1f88da3
commit
2826ce87de
|
@ -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());
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue