1.2 KiB
1.2 KiB
数据联动与跨进程缓存失效优化
1. 继续优化数据联动和缓存问题
旭东 → OpenClaw:
继续优化刚刚的数据联动和缓存问题
OpenClaw 响应: 已继续完成数据联动和缓存优化:
- 保留上一轮订单管理联动筛选修复,国内、海外、包材和成品提货均支持组合条件联动。
- 修复 Gunicorn 多 worker 缓存不一致:共享缓存文件被刷新或重建后,各 worker 会自动识别版本变化并丢弃旧内存副本。
- 恢复库存、加工厂、云仓、外仓和在途缓存,兼顾数据实时性与页面性能。
- 库存看板缓存键增加记录数、库存量和更新时间签名,同一天库存重导后也会自动重算。
- 修复 refresh_all_caches() 无返回值导致自动更新日志误报的问题。
验证通过:Python/JavaScript 语法检查、20项单元测试、跨 worker 缓存专项测试;测试服务已重启,4个 worker 正常,192.168.8.186:18888 HTTP 200。
Git 提交:6b8b44c 修复数据更新后的跨进程缓存失效
另发现当前自动更新任务中的日出库导入遇到一条异常日期 202607011,这属于导入源数据清洗问题,未混入本次缓存提交。已记录