daily auto reboot
This commit is contained in:
@@ -210,13 +210,7 @@ public class WorldServer {
|
|||||||
this.isRunning = true;
|
this.isRunning = true;
|
||||||
|
|
||||||
while (true) {
|
while (true) {
|
||||||
if (LocalDateTime.now().isAfter(nextHeartbeatTime)) {
|
if(LocalDateTime.now().getHour() == 21 && LocalDateTime.now().getMinute() == 48){
|
||||||
SERVERHEARTBEAT.tick();
|
|
||||||
nextHeartbeatTime = LocalDateTime.now().plusNanos(50000000);
|
|
||||||
}
|
|
||||||
|
|
||||||
LocalDateTime currentTime = LocalDateTime.now();
|
|
||||||
if(currentTime.getHour() == 2 && currentTime.getMinute() == 0){
|
|
||||||
//daily reboot
|
//daily reboot
|
||||||
try {
|
try {
|
||||||
Runtime rt = Runtime.getRuntime();
|
Runtime rt = Runtime.getRuntime();
|
||||||
@@ -226,6 +220,11 @@ public class WorldServer {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (LocalDateTime.now().isAfter(nextHeartbeatTime)) {
|
||||||
|
SERVERHEARTBEAT.tick();
|
||||||
|
nextHeartbeatTime = LocalDateTime.now().plusNanos(50000000);
|
||||||
|
}
|
||||||
|
|
||||||
if (LocalDateTime.now().isAfter(nextPopulationFileTime)) {
|
if (LocalDateTime.now().isAfter(nextPopulationFileTime)) {
|
||||||
writePopulationFile();
|
writePopulationFile();
|
||||||
nextPopulationFileTime = LocalDateTime.now().plusMinutes(1);
|
nextPopulationFileTime = LocalDateTime.now().plusMinutes(1);
|
||||||
|
|||||||
Reference in New Issue
Block a user