fixed rebooting circulation

This commit is contained in:
2026-06-07 13:10:15 +08:00
parent 5cbbe8213b
commit dfb7d4ebdf
+5
View File
@@ -33,6 +33,11 @@ def main
elsif operation == "ForceResetServerProcess"
MethodExecutor.record("info", "mainloop", "Action: ForceResetServerProcess triggered.")
MethodExecutor.reset_minecraft_server
# 重启后等待服务器启动(MC服务器启动通常需要30秒~2分钟)
cooldown = 240 # 240秒冷却期
MethodExecutor.record("info", "mainloop", "Cooling down #{cooldown}s for server startup...")
sleep cooldown
MethodExecutor.record("info", "mainloop", "Cooldown finished, resuming monitoring.")
end
end
end