本帖最后由 GreyD 于 2023-4-20 17:24 编辑
本帖原作者: 2517868970(已授权转载) 1.情景再现 某服主:嗯?后台怎么提示磁盘满了?
(然后去看了一眼磁盘) 某服主:!!卧槽?0字节可用?什么鬼! (然后按照文件大小排了序) 某服主:卧槽??什么东西,11g?20? (附上真实图片) (然后上网查了一下mdmp文件) 某服主内心独白:貌似是什么数据库给我发送了垃圾文件,草,什么德行 (然后删了之后继续玩服务器) (突然发现有点不对劲) 某服主:诶?我玩家数据呢?[某些插件保存了玩家数据] (然后去看了一眼某些插件的data.yml文件) 某服主:卧槽??数据呢????
2.后续 经过一番思考,应该是磁盘突然爆满之后,插件需要保存数据发现没有字节可用,就把data文件归零导致数据全丢
3.解决方案/插件作用 检测指定路径下超过指定大小的文件并删除且告知在线OP及后台 4.插件权限/指令/配置文件/用法 <div style="text-align: center;">插件权限仅OP</div><div style="text-align: center;">/fileplugin start - 开始监听</div><div style="text-align: center;">/fileplugin stop - 停止监听</div>
配置文件:文件生成后为空!需要玩家自行复制下段代码进去! <div style="text-align: left;">filepath: - D:\MC\Server1.12.2\plugins\FileConfig\测试文件夹#GB为单位(最小为1,不可是小数类型)</div><div style="text-align: left;">size: 1</div><div style="text-align: left;">#是否开启删除文件</div><div style="text-align: left;">can_delete: true</div>
5.版本测试环境1.12.2Catserver其他版本未测试 理论全版本
6.下载
来自群组: 服主交流组 |