游戏云服务器定时任务设置教程

对于想要自建游戏服务器的玩家,云鸢互联 是一个不错的专业联机平台选择。它提供稳定、低延迟 且7×24小时在线的服务器环境,助你轻松打造专属游戏世界。平台主打极致的新手友好------全图形化控制面板无需编写代码 ,也无需掌握Linux命令,零基础 也能快速完成部署开服。目前平台推出首月半价优惠活动,性价比很高,适合想要和好友一起畅玩联机的玩家入手。

适用平台:云鸢联机(Pterodactyl 面板)

功能用途:自动重启、定时备份、定时发送公告/指令、定时关服等


一、什么是计划任务?

计划任务(Schedule)是翼龙面板内置的自动化运维工具。您可以为服务器设定一个时间表 (何时执行),并指定具体的动作(做什么),让服务器在无人值守的情况下自动完成重复性操作,例如:

  • 定时重启:每天凌晨自动重启,释放内存,防止卡顿

  • 定时备份:每6小时自动备份存档,防止数据丢失

  • 定时广播:每隔1小时发送游戏内公告(如 "请勿破坏他人建筑")

  • 定时指令:自动保存游戏、清理掉落物等


二、进入计划任务页面

  1. 登录云鸢联机控制台,点击进入您的服务器管理页面

  2. 在顶部导航栏找到 「计划任务」 选项卡并点击

  1. 进入计划任务列表页,点击右上角 「+ 创建任务」 按钮

三、第一步:创建定时计划(Schedule)

点击创建后,会弹出 「创建一个定时任务」 窗口。这里配置的是执行的时间规则

3.1 填写任务名称

「任务名称」 输入框中填写一个易于识别的名称,例如:

  • 每天凌晨自动重启

  • 每6小时自动备份

  • 每小时发送在线人数

💡 建议命名规范:动作_时间,方便后期管理。

3.2 选择快捷规则(推荐新手使用)

面板提供了多种预设规则,点击即可快速填充:

快捷规则 Cron表达式 说明
每分钟 * * * * * 每分钟执行一次
每5分钟 */5 * * * * 每5分钟执行一次
每15分钟 */15 * * * * 每15分钟执行一次
每30分钟 */30 * * * * 每30分钟执行一次
每小时 0 * * * * 每小时的第0分钟执行
每天凌晨 0 0 * * * 每天 00:00 执行
每天中午 0 12 * * * 每天 12:00 执行
每天傍晚 0 18 * * * 每天 18:00 执行
每周一 0 0 * * 1 每周一凌晨执行
每周日 0 0 * * 0 每周日凌晨执行
每月1号 0 0 1 * * 每月1号凌晨执行
每月15号 0 0 15 * * 每月15号凌晨执行
自定义 手动输入 使用 Cron 表达式灵活配置

3.3 手动设置 Cron 表达式(进阶)

如果快捷规则不满足需求,选择 「自定义」,在下方的五个输入框中手动填写:

字段 含义 常用示例
分钟 0-59 0(整点)、*/15(每15分钟)
小时 0-23 3(凌晨3点)、*(每小时)
月的某天 1-31 *(每天)
1-12 *(每月)
星期几 0-7(0和7都是周日) *(每天)、1(周一)

常见 Cron 配置示例:

复制代码
# 每天凌晨3点执行
0 3 * * *

# 每2小时执行一次(整点)
0 */2 * * *

# 每周三、周六的凌晨2点执行
0 2 * * 3,6

# 工作日(周一到周五)每晚8点执行
0 20 * * 1-5

3.4 开关设置

  • 仅当服务器在线时启用:建议开启。如果服务器处于关机状态,跳过本次执行,避免报错。

  • 启用任务:创建后立即生效。如果暂时不需要,可以先关闭。

3.5 保存计划

点击右下角 「创建计划」,此时您会在列表页看到新建的任务。

四、第二步:添加具体任务动作(Task)

创建好时间计划后,还需要告诉系统具体要做什么 。点击列表中的计划名称(如"重启"),进入详情页。

点击右侧菜单 「添加新任务」 ,弹出 「创建任务」 窗口:

4.1 选择 Action(动作类型)

点击 「Action」 下拉框,共有三种动作类型。

动作类型 功能说明 适用场景
发送电源操作 控制服务器的开关机状态 定时重启、定时关机
发送命令 向服务器控制台发送指令 自动保存、发送公告、执行管理员指令
创建备份 自动打包备份服务器文件 定时存档备份

4.2 配置各动作类型

类型一:发送电源操作(定时重启/关机)

选择 「发送电源操作」 后,下方会出现 「命令」 下拉框:

可选命令包括:

  • 启动服务器(Start)

  • 重启服务器(Restart)⭐ 最常用

  • 停止服务器(Stop)

  • 强制停止(Kill)

配置示例:每15分钟自动重启

  • Action:发送电源操作

  • 命令:重启服务器

  • 时间偏移量(秒):0(立即执行,无需延迟)

类型二:发送命令(自动保存/发公告)

选择 「发送命令」 后,下方会出现 「命令」 输入框。

配置示例:每小时自动保存并广播

  • Action:发送命令

命令(以 Minecraft 为例):

复制代码
say 系统自动保存中,请勿退出...

或 Rust 服务器:

复制代码
server.save
  • 时间偏移量:0

💡 时间偏移量:如果当前计划下有多个任务,可以设置延迟秒数,让任务按顺序执行。例如:先执行"保存"(偏移0秒),30秒后再执行"重启"(偏移30秒)。

类型三:创建备份(自动存档)

选择 「创建备份」 后,系统会自动打包服务器目录下的文件。

配置示例:每天凌晨备份存档

  • Action:创建备份

  • 时间偏移量:0

⚠️ 注意:备份会占用磁盘空间,建议配合 「仅保留最近N个备份」 的策略使用,或定期手动清理旧备份。

4.3 继续失败选项

  • 继续失败 :建议保持关闭。如果某个任务执行失败(如服务器未在运行),后续任务将不再执行,避免连锁错误。

4.4 保存任务

点击 「创建任务」 完成。此时该计划下会显示具体的动作。


五、完整配置案例参考

案例1:每天凌晨自动重启(释放内存)

计划设置:

  • 名称:每日凌晨重启

  • 快捷规则:每天凌晨0 0 * * *

  • 仅当服务器在线时启用:✅

  • 启用任务:✅

任务动作1:发送广播(提前通知玩家)

  • Action:发送命令

  • 命令:say 服务器将在60秒后重启,请保存进度!

  • 偏移量:0

任务动作2:重启服务器

  • Action:发送电源操作

  • 命令:重启服务器

  • 偏移量:60(等待60秒让玩家准备)


案例2:每6小时自动备份

计划设置:

  • 名称:每6小时备份

  • Cron:0 */6 * * *

  • 仅当服务器在线时启用:✅

任务动作:

  • Action:创建备份

  • 偏移量:0


案例3:每15分钟自动重启(测试服/小游戏服)

计划设置:

  • 名称:每15分钟重启

  • 快捷规则:每15分钟*/15 * * * *

任务动作:

  • Action:发送电源操作

  • 命令:重启服务器

⚠️ 生产环境慎用!频繁重启会影响玩家体验,仅建议用于测试服或极易崩溃的模组服。


六、管理与维护

6.1 查看任务状态

在计划列表页,可以看到:

  • 上次运行时间:最近一次执行的时间

  • 下次运行时间:系统推算的下一次执行时间

  • 状态:已启用 / 已禁用

6.2 编辑与删除

点击计划名称进入详情,右上角菜单提供:

  • 添加新任务:在当前计划下追加动作

  • 编辑计划:修改时间规则

  • 删除计划:整个计划及下属任务全部删除

6.3 手动触发测试

如果想知道配置是否正确,可以:

  1. 临时将 Cron 改为 */1 * * * *(每分钟)

  2. 等待1分钟查看是否执行

  3. 确认无误后改回正常频率


七、注意事项与最佳实践

建议 说明
避开高峰时段 重启/备份尽量安排在凌晨或玩家较少的时段
📝 提前通知玩家 重启前通过 发送命令 广播提醒,避免玩家投诉
💾 先保存再重启 重启前增加一个"保存"命令任务,偏移量设为30-60秒
🔄 备份频率合理 大型模组服文件多,备份耗时长且占空间,建议每6-12小时一次
🚫 勿设过于频繁 每15分钟重启仅用于特殊场景,正常服建议每天1-2次即可
在线检测 务必开启"仅当服务器在线时启用",避免关服状态下执行报错

八、常见问题 Q&A

Q:设置了重启但服务器没有重启? A:检查是否开启了"仅当服务器在线时启用",如果服务器处于停止状态会跳过。另外检查 Cron 是否填写正确。

Q:可以设置多个动作吗? A:可以。一个计划(Schedule)下可以添加多个任务(Task),并设置时间偏移量实现链式执行。

Q:备份会占用多少空间? A:取决于服务器文件大小。我的世界模组服可能每次备份几百MB到几GB,建议关注磁盘使用情况。

Q:任务执行失败会影响服务器吗? A:一般不会。如果"继续失败"关闭,失败的任务会停止后续动作,但不会影响服务器本身运行。


结语

翼龙面板的计划任务是自动化运维的利器,合理使用可以大幅降低人工维护成本,提升服务器稳定性。建议根据您的游戏类型和玩家活跃时段,制定合适的定时策略。

如有其他问题,欢迎在云鸢联机官方群或社区留言反馈!

相关推荐
oo哦哦6 小时前
同城矩阵系统的中心地密码:用克里斯塔勒中心地理论和引力模型,解释为什么你的10个探店号加起来,还不如别人3个
服务器·人工智能·矩阵
Anthony_2316 小时前
Linux 防火墙完全指南:从 iptables 到 firewalld
linux·运维·服务器
月走乂山6 小时前
Linux 服务器安装 CC Switch GUI 工具 + VNC 远程桌面完整教程
linux·运维·服务器
IpdataCloud7 小时前
企业IT管理中,如何通过IP地址查询定位快速溯源异常终端?用IP离线库实现
服务器·网络·数据库·tcp/ip
魔法阵维护师7 小时前
从零开发游戏需要学习的c#模块,第二十章(2D 敌人与战斗触发)
学习·游戏·c#
dislike_shuati7 小时前
Ubuntu18多用户情况一用户桌面卡死,鼠标能动但点击没用——解决办法
linux·运维·服务器
Yeats_Liao7 小时前
物联网接入层技术剖析(四):当epoll遇见MQTT
java·linux·服务器·网络·物联网·架构
繁星星繁7 小时前
Python基础语法(二)
android·服务器·python
土星云SaturnCloud8 小时前
土星云边缘计算设备的多模态模型部署实操
服务器·人工智能·ai·边缘计算