对味 提交新资源:
SaveMonitor - 存档异常监控 - 监控服务器自动存档:检测存档间隔异常,控制台/管理员提示,必要时自动重启服务器强制保存
阅读关于此资源更多信息...
SaveMonitor - 存档异常监控 - 监控服务器自动存档:检测存档间隔异常,控制台/管理员提示,必要时自动重启服务器强制保存
SaveMonitor 用于监控服务器自动存档是否正常运作,防止因自动保存失效导致存档丢失。服务器启动后,插件把启动时间记为基准保存时间;每次游戏执行保存(OnServerSave 钩子)都会刷新这个时间。插件按配置的检查间隔定时比对"距上次保存的间隔"与游戏存档间隔 server.saveinterval(默认 600 秒)的关系。
当超过 5 倍存档间隔且配置中开启了自动重启时,插件会先向全服广播重启公告并安排延迟重启,然后调用 SaveRestore.Save(true) 尝试强制保存;若保存因 IsSaving 卡在 true 被拒绝,插件会把该公开静态标志复位后重试一次。强制保存的成功与否会如实写入控制台和重启公告。
该插件皆在自动监控可能会出现的服务器自动存档失效的问题。避免长时间运行后,服务器重启丢失存档的问题。
阅读关于此资源更多信息...