测试与故障排查
上线前检查、兑换测试、数据库判断与常见故障定位。
上线前测试
/emc能打开商店。/emc convert能识别已配置物品。- 出售后余额增加且物品完成解锁。
- 已解锁物品可以兑换,未解锁物品会被拦截。
- 搜索和收藏不会绕过限制。
- 自动补充只在余额足够、物品已配置时触发。
- 重启后余额、解锁和收藏仍存在。
- 群组服在另一子服重复验证共享数据。
菜单打不开
- 执行
/plugins确认 LIEMC 已启用。 - 检查 Java、服务端版本和启动日志。
- 检查配置 YAML 是否解析失败。
- 确认玩家拥有
liemc.use。
物品不能出售或兑换
- 物品 ID 或材质没有配置。
- 自定义物品的模型、PDC 或匹配信息不同。
- 物品尚未解锁。
- 余额不足或背包已满。
- 外部经济提供者未正常加载。
MySQL 不同步
- 确认子服连接同一个数据库。
- 检查账号权限、数据库名和网络端口。
- 确认使用命令上架或下架。
- 在其他子服执行
/emc reload。 - 查看控制台是否有连接池或 SQL 错误。
性能判断
先区分数据库连接失败、菜单操作错误和服务器整体卡顿。不要仅凭同一时间出现的警告就把全部延迟归因于 LIEMC;应结合时间戳、线程栈和可复现操作判断。