开服失败提示

back_recharge
duhui 2021-09-09 11:25:49 +08:00
parent 40911b8f24
commit 66f27217aa
3 changed files with 37 additions and 8 deletions

View File

@ -55,9 +55,8 @@ public class GmService implements RPCRequestGMIFace.Iface {
try {
String[] parameters = java.util.Arrays.copyOfRange(arg, 1, arg.length);
String[] parameters2;
// 用户相关性
if (obj instanceof GmRoleAbstract) {
List<Integer> sendIds = new LinkedList<>();
if (obj instanceof GmGlobleAbstract) {
for (ISession session : OnlineUserManager.sessionMap.values()) {
@ -112,17 +111,17 @@ public class GmService implements RPCRequestGMIFace.Iface {
((GmRoleAbstract) obj).setUser(user);
obj.exec(parameters2);
}, sendIds, Math.min(randomTime, 10));
} else {
LOGGER.info("gm________________________start"+cmd);
}
// 用户无关性
else {
obj.exec(parameters);
String exec2 = obj.exec2(parameters);
result.setResultMsg(exec2);
LOGGER.info("gm________________________end"+cmd);
}
} catch (final Exception ex) {
result.setResultMsg("Cmd Illegal");
LOGGER.info("e={}",ex);
LOGGER.error("e={}",ex.getMessage());
ex.getMessage();
return result;
}
result.setResultCode(0);

View File

@ -100,7 +100,7 @@ public class EndlessMap extends AbstractMap{
}
}
//是否是新的周期
LOGGER.info("======================无尽副本,周期验证;用户:{ },内存:{ }",endlessMapInfo.getSeason());
LOGGER.info("======================无尽副本,周期验证;用户:{},内存:{}",uid,endlessMapInfo.getSeason());
Map<Integer, Cell> endlessMapCellInfo = mapManager.getEndlessMapInfo().getMapInfo();
if(endlessMapCellInfo !=null&&endlessMapCellInfo.size()>0){

View File

@ -0,0 +1,30 @@
package com.ljsd.jieling.kefu;
import com.ljsd.jieling.db.mongo.MongoUtil;
import com.ljsd.jieling.logic.dao.ServerConfig;
public class Cmd_serverstatus extends GmAbstract {
@Override
public boolean exec(String[] args) throws Exception {
return true;
}
@Override
public String exec2(String[] args){
String result = "";
try {
ServerConfig serverConfig = MongoUtil.getInstence().getMyMongoTemplate().findById(1, ServerConfig.class);
if (serverConfig != null){
String openTime = serverConfig.getOpenTime();
int version = serverConfig.getVersion();
String restartTime = serverConfig.getRestartTime();
result = version + "_" + openTime + "_" + restartTime;
}
} catch (Exception e) {
e.printStackTrace();
}
LOGGER.info("服务器状态:{}",result);
return result;
}
}