1.7 KiB
1.7 KiB
前端移除 Redis 实施记录
实施时间
- 2026-03-28
修改内容
- 将缓存概览页从 Redis 专属字段改为本地缓存统计字段展示
- 将第二张图表改为本地缓存统计柱状图,并保留原有页面布局
- 为缓存概览页补充空数据保护、命中率计算和监控采样时间展示
- 为缓存列表页补充空列表兜底、清理后的详情重置和全部清理后的界面清空
- 复核缓存监控 API 路径不变,仅调整接口注释为缓存语义
文档路径
doc/2026-03-28-remove-redis-frontend-plan.mddoc/implementation-report-2026-03-28-remove-redis-frontend.md
验证结果
- 已两次验证
npm --prefix ruoyi-ui run build:prod通过,输出为Build complete. - 已验证
npm --prefix ruoyi-ui run dev可成功启动,前端开发服务地址为http://localhost:1025 - 已在浏览器中完成登录并打开
/monitor/cache、/monitor/cacheList路由,确认页面可正常进入 - 当前环境下真实接口
/dev-api/monitor/cache、/dev-api/monitor/cache/getNames、/dev-api/monitor/cache/getKeys/*请求均出现 10 秒超时,未能完成真实后端联调 - 已使用与后端实现一致的返回结构进行浏览器侧 mock 验证,确认缓存概览字段映射、图表渲染、缓存名称到键名联动、缓存内容展示以及清理后表单清空行为正常
说明
- 按仓库要求,本次前端开发直接在当前分支进行,未使用
git worktree - 计划明确不引入新的前端测试框架,因此本次以前端生产构建与本地联调作为主要验证手段
- 联调与验证结束后,已主动停止本次任务启动的 Node 前端进程