yeg
2026-08-29 370ef4f5e663fdfc1d19d2774dfc4ec1ed0af60e
refs
用户 yeg <1347747024@qq.com>
星期六, 八月 29, 2026 14:57 +0800
提交者 yeg <1347747024@qq.com>
星期六, 八月 29, 2026 14:57 +0800
提交370ef4f5e663fdfc1d19d2774dfc4ec1ed0af60e
目录 86e963383a9c6da74eb3cd9657937fd3b761c931 目录 | zip | gz
parent 0162f3730ca2e9644322a90450728b63243d40d0 查看 | 对比
修复采集器历史状态持续序列化错误

将只追加原始历史拆分到独立 Redis 列表,并兼容迁移旧格式状态。补充恢复校验、分批读取、原子删除和真实序列化测试,避免长期采样触发状态对象大小上限。
7个文件已修改
519 ■■■■■ 已修改文件
ruoyi-admin/src/main/java/com/ruoyi/config/RedisBtsSimulatorStateStore.java 151 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/test/java/com/ruoyi/config/RedisStateStoreTest.java 122 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-device/src/main/java/com/ruoyi/device/bts/BtsDevelopmentSimulator.java 45 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-device/src/main/java/com/ruoyi/device/simulator/BtsSimulatorStateStore.java 33 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-device/src/main/java/com/ruoyi/device/simulator/DevelopmentCollectorSimulation.java 56 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-device/src/main/java/com/ruoyi/device/simulator/InMemoryBtsSimulatorStateStore.java 33 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-device/src/test/java/com/ruoyi/device/contract/SimulatorPublicContractTest.java 79 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史