yeg
2026-09-28 eade173a673af574a39e1de2b96a383470f75ea6
refs
用户 yeg <1347747024@qq.com>
星期一, 九月 28, 2026 15:37 +0800
提交者 yeg <1347747024@qq.com>
星期一, 九月 28, 2026 15:37 +0800
提交eade173a673af574a39e1de2b96a383470f75ea6
目录 d46471a8280623ec59814ff6db1f464a089a7683 目录 | zip | gz
parent b9edba7f696b2175cc74f111891d9051ce5e9c31 查看 | 对比
修掉配置来源实例时的三处缺陷

现场配新威来源实例时踩到的三个问题:

- 启动恢复单个实例失败会拦住整个后端启动。现改为逐行记录并继续,装配失败的原因
由发现轮询按周期重试并持久化到该行,不在启动路径上抛异常。
- 启用实例时先写库再装配,装配失败(例如缺少口令环境变量)会留下"库里启用、
运行时没有实例"的假状态。现改为先装配成功再改状态。
- 编辑适配器接口静默丢弃 remark:update 语句没有更新该列。补上。

前两处各配了一条测试。
3个文件已修改
64 ■■■■■ 已修改文件
battery-business/src/main/java/com/battery/business/service/impl/DeviceAdapterServiceImpl.java 22 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/resources/mapper/battery/TDeviceAdapterMapper.xml 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/test/java/com/battery/business/service/impl/DeviceAdapterServiceImplTest.java 40 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史