插件导致服务器崩溃:如何找出元凶
二分法:如何在几次重启内找出导致服务器崩溃、卡顿或行为异常的插件。
更新于 2026年8月13日
服务器崩溃、卡顿或无法启动,而您装了三十个插件。瞎猜没有意义——有一套可靠的方法。
第 1 步:查看日志
有时罪魁祸首会直接点名:错误堆栈中能看到插件名称——日志与崩溃报告。如果是这样,就不必继续往下查了。
第 2 步:二分法
- 把
plugins重命名为plugins_off,再新建一个空的plugins(在控制面板中,这就是两个按钮——文件)。 - 放回一半插件。启动服务器。
- 如果问题出现,罪魁祸首就在这一半里。如果没有,就在另一半里。
- 继续二分。
三十个插件只需五次重启就能排查完,而不是三十次。
第 3 步:检查依赖关系
移除某个插件时,也要移除依赖它的插件:移除 Vault 会导致商店失效,移除 ProtocolLib 会导致全息 holograms 失效。这是正常现象,并不代表它们就是罪魁祸首。
有助于缩小范围的迹象
找到之后
更新该插件,在其问题追踪器中搜索已知问题;如果没有解决方案,就用替代品替换它。回退到旧版本只是临时措施,不是解决方案。
Minecraft 托管您离线时服务器仍在运行创建服务器
