From 527c0e75193efa351b094c142fe625bfd487cb3a Mon Sep 17 00:00:00 2001 From: xuans Date: Sun, 30 Aug 2026 21:56:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E8=87=AA=E5=8A=A8=E7=BB=AD?= =?UTF-8?q?=E6=9C=9F=E4=B8=8E=E4=BB=BB=E5=8A=A1=E5=B9=B6=E5=8F=91=E5=BC=80?= =?UTF-8?q?=E5=8F=91=E6=B8=85=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/Scert开发任务清单.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/doc/Scert开发任务清单.md b/doc/Scert开发任务清单.md index 692bcf0..8c16b40 100644 --- a/doc/Scert开发任务清单.md +++ b/doc/Scert开发任务清单.md @@ -2941,3 +2941,20 @@ Linux Ubuntu 22.04 上的 `Scert-admin` 手动启停、无开机自启动、无 - [✓] 登录相关前端文件已完成修改,等待本轮构建复审。 - [!] 后端仍根据服务端返回结果识别超级管理员、管理员和普通用户,未因页面文案调整而改变权限模型。 + +## 七十二、自动续期策略与任务并发保护(2026-08-30) + +### 72.1 本轮实现内容 + +- [✓] 增加自动续期检查间隔、临近到期阈值、自动续期阈值、紧急阈值、最大重试次数和重试间隔配置。 +- [✓] 设置接口支持读取和更新全部续期策略字段,并在配置非法时拒绝保存。 +- [✓] 自动续期调度器根据证书剩余有效期动态调整检查频率。 +- [✓] 紧急续期失败时按配置执行可取消的重试等待。 +- [✓] 同一进程内证书申请任务创建增加临界区,避免并发请求重复通过活跃任务检查。 + +### 72.2 验证状态 + +- [✓] 设置接口续期策略读写、非法阈值关系和敏感配置保护测试已通过。 +- [✓] 后端 `go test ./...`、`go test -race ./...`、`go vet ./...` 和 `go mod verify` 已通过。 +- [✓] 前端 `npm.cmd run build` 已通过。 +- [!] 尚未进行真实 ACME、DNS 服务商、远程 SSH、生产 HTTPS 和多进程并发验收;这些仍需授权后的实机测试。