docs(plans): 记录 K16 返工与限流往返验证

This commit is contained in:
Zhou Weidong committed 2026-10-17 23:40:22 +08:00
1 parent 35d92c0148
commit 21e0d7f383
3 files changed
+156 -5

No files matched your search

+19 -1
View File
@@ -55,7 +55,7 @@
- 提交作者与提交者统一 `Zhou Weidong <502333560@qq.com>`;从干净 develop 拉 `feature/backend-register-rate-config`,完成后 `git merge --no-ff` 回 develop 并 push。
- 留痕写入 `FruitServer/docs/plans/PROGRESS.md`。
### 四、K16 完成回执(2026-10-17)
### 四、K16 首版回执(历史,已被返工回执替代)
**结论**:注册 IP/设备限流已改为读取后台 `sys_config`,开发两键为 0/0,
支持 0=不限制;后台系统设置页可修改。注册接口与返回结构未变。
@@ -75,6 +75,24 @@
命令、日志和服务自检原始输出见
`docs/plans/PROGRESS.md`「32. K16 注册限流后台配置化」。
### 五、K16 返工回执(2026-10-17)
**结论**:已按最新口径改为“后台 `sys_config` 优先,`@Value` fallback”,
后台「系统配置」可按 IP/设备修改;开发库两键均为 0。
- 返工提交 `35d92c0 fix(backend): 后台注册限流配置优先并保留注入兜底`。
- `AppAuthService` 读取 `app.register.max-per-ip-per-day` /
`app.register.max-per-device-per-day`;缺失或非数字时回退
`fruitshorts.auth.register-max-*` 的 `@Value` 注入值。
- `sql/data-phase1.sql` 幂等种子已执行;查询结果为 IP 0、设备 0。
- `/admin/configs` 实测返回两键,现有系统设置页可修改。
- 临时把 IP 上限改为 2:前两次注册成功,第三次返回 `code=429`;
恢复 0 后再次注册成功。
- `AppAuthServiceTest` 18 项通过,全量 `mvn test` BUILD SUCCESS。
- 新 jar 已重启,8081 PID `94657`,`/healthz` 返回 HTTP 200。
原始输出与解读见 `docs/plans/PROGRESS.md`「33. K16 返工」。
---
## [待处理] 2026-10-17 | K14 客户端文档:README + 任务清单 + 文件说明