开服失败提示
parent
40911b8f24
commit
66f27217aa
|
|
@ -55,9 +55,8 @@ public class GmService implements RPCRequestGMIFace.Iface {
|
||||||
try {
|
try {
|
||||||
String[] parameters = java.util.Arrays.copyOfRange(arg, 1, arg.length);
|
String[] parameters = java.util.Arrays.copyOfRange(arg, 1, arg.length);
|
||||||
String[] parameters2;
|
String[] parameters2;
|
||||||
|
// 用户相关性
|
||||||
if (obj instanceof GmRoleAbstract) {
|
if (obj instanceof GmRoleAbstract) {
|
||||||
|
|
||||||
List<Integer> sendIds = new LinkedList<>();
|
List<Integer> sendIds = new LinkedList<>();
|
||||||
if (obj instanceof GmGlobleAbstract) {
|
if (obj instanceof GmGlobleAbstract) {
|
||||||
for (ISession session : OnlineUserManager.sessionMap.values()) {
|
for (ISession session : OnlineUserManager.sessionMap.values()) {
|
||||||
|
|
@ -112,17 +111,17 @@ public class GmService implements RPCRequestGMIFace.Iface {
|
||||||
((GmRoleAbstract) obj).setUser(user);
|
((GmRoleAbstract) obj).setUser(user);
|
||||||
obj.exec(parameters2);
|
obj.exec(parameters2);
|
||||||
}, sendIds, Math.min(randomTime, 10));
|
}, sendIds, Math.min(randomTime, 10));
|
||||||
} else {
|
}
|
||||||
LOGGER.info("gm________________________start:"+cmd);
|
// 用户无关性
|
||||||
|
else {
|
||||||
obj.exec(parameters);
|
obj.exec(parameters);
|
||||||
String exec2 = obj.exec2(parameters);
|
String exec2 = obj.exec2(parameters);
|
||||||
result.setResultMsg(exec2);
|
result.setResultMsg(exec2);
|
||||||
LOGGER.info("gm________________________end:"+cmd);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (final Exception ex) {
|
} catch (final Exception ex) {
|
||||||
result.setResultMsg("Cmd Illegal");
|
result.setResultMsg("Cmd Illegal");
|
||||||
LOGGER.info("e={}",ex);
|
LOGGER.error("e={}",ex.getMessage());
|
||||||
|
ex.getMessage();
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
result.setResultCode(0);
|
result.setResultCode(0);
|
||||||
|
|
|
||||||
|
|
@ -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();
|
Map<Integer, Cell> endlessMapCellInfo = mapManager.getEndlessMapInfo().getMapInfo();
|
||||||
if(endlessMapCellInfo !=null&&endlessMapCellInfo.size()>0){
|
if(endlessMapCellInfo !=null&&endlessMapCellInfo.size()>0){
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue