xydym 发表于 2024-6-4 13:29:22

SuperAutoRestart —— 指定服务器每天几点关服重启!让服务器每天都保持最佳状态

本帖最后由 xydym 于 2024-10-30 18:05 编辑


SuperAutoRestart —— 让天下所有的服务器不会被7x24小时加班累死

自定义服务器每天晚上自动进行关服的时间!
让快跑满的内存与cpu保持满血运行吧!!!!!
static/image/hrline/line4.png


优势:
1.插件可自定义每天的关服时间(24小时制)
2.本插件使用STOP指令进行关服,跟手动关服没区别!不怕影响到玩家数据与服务器的数据安全!!
3.安全轻量!占用极小!简单易用!
4.新增功能 - 会在关服前将玩家踢出服务器
为什么一定要做这个踢出功能?关服的时候有1~5s的时间玩家可以无视权限拆东西!开别人领地地皮空岛的箱子等!



static/image/hrline/line4.png



本插件只管每天xx时段关服,不管开服!
那么在被本插件关服后,如何让服务器实现自动重启呢??
如何实现自动化重启呢??
Windows是.bat或者.cmd
Linux是.sh文件



Windows开服脚本改为:

----------------------------------------------:: 循环运行:cq1:: 清屏cls

:: 运行java程序
java -Xincgc -Xms1G -Xmx设置服务器最大内存G -jar 改为服务器核心名字.jar

echo.服务器已完成关服!可直接关闭本程序!


:: 延迟5秒
choice /t 5 /d y /n >nul


:: 循环运行以上开服操作
goto cq1----------------------------------------------

static/image/hrline/5.gif

Linux开服脚本改为

----------------------------------------------

#!/bin/sh# 循环运行
while true
do
# 运行Java程序
java -Xincgc -Xms1G -Xmx设置服务器最大内存G -jar 改为服务器核心名字.jar

echo "服务器已完成关服!可直接关闭本程序!"

# 延迟5秒
sleep 5clear
# 循环运行以上开服操作
done

----------------------------------------------



插件配置文件config.yml:

# 自动关服重启
# 到了xx小时xx分自动进行关服

# 小时 24小时制!!!
shutdownHour: 3
# 分钟
shutdownMinutes: 30

# 默认设置凌晨3点30分自动关服



插件下载地址:

https://www.123pan.com/s/1G2qVv-seVHA.html

提取码:1145

梓泫 发表于 2024-10-28 22:30:59

谢谢分享~

liuqirui_911 发表于 3 天前

支持folia不
页: [1]
查看完整版本: SuperAutoRestart —— 指定服务器每天几点关服重启!让服务器每天都保持最佳状态