generated from root/miduo_server
跨服脚本更新
parent
ab4f7563a5
commit
533e7bb15d
|
|
@ -63,7 +63,8 @@ public class AutoServerManager {
|
|||
long now = DateUtil.now();
|
||||
// 获取全部服务器列表,排除非未运营和准备中的服务器,正序排列
|
||||
List<ServerInfo> allServerInfo = serverInfoDao.getAllServerInfo();
|
||||
Stream<ServerInfo> sorted = allServerInfo.stream().filter(v -> Integer.parseInt(v.getStatus()) != -2).sorted();
|
||||
allServerInfo.removeIf(v -> Integer.parseInt(v.getStatus()) != ServerStatusEnum.NOT_OPERATE.getId());
|
||||
Stream<ServerInfo> sorted = allServerInfo.stream().sorted();
|
||||
Optional<ServerInfo> first = sorted.findFirst();
|
||||
if (!first.isPresent()){
|
||||
LOGGER.error("自动开服,服务器列表获取为空");
|
||||
|
|
@ -85,9 +86,9 @@ public class AutoServerManager {
|
|||
if (registerNum >= Integer.parseInt(setting.getNum())){
|
||||
startServers(newServer);
|
||||
}
|
||||
// 更新时间
|
||||
date = now;
|
||||
}
|
||||
// 更新时间
|
||||
date = now;
|
||||
}
|
||||
// 时间开服,每分钟
|
||||
else if (AUTOTIME.equals(setting.getChoose())){
|
||||
|
|
|
|||
Loading…
Reference in New Issue