|
|
@@ -1,7 +1,7 @@
|
|
|
# 启动期数据库连接竞态根治执行任务书
|
|
|
|
|
|
> **文档用途**:给**其他大模型 / 编码代理**照着执行。根因已于 2026-09-26 复现并三层取证完毕,**禁止再把它当成「MySQL 权限不足」或「SqlSugar 连接泄漏」去排查**。
|
|
|
-> **状态**:**全部完成(2026-09-26 23:49)**。火忘 `Task.Run` 已撤回为同步调用;5 次冷启动全部成功且竞态报错归零;`JobSchedule:Enabled` 已恢复 `true` 并复验一次仍干净(246.3s,竞态 0,未处理异常 0);守卫测试已补且验证过能拦住回归。后端版本 `1.0.581`。端口开放延迟实测约 160~200 秒(不含编译),超过建议阈值,是否改走方案 A1 仍待负责人定,但不阻塞本次收口。
|
|
|
+> **状态**:**全部完成(2026-09-26 23:49)**。火忘 `Task.Run` 已撤回为同步调用;5 次冷启动全部成功且竞态报错归零;`JobSchedule:Enabled` 已恢复 `true` 并复验一次仍干净(246.3s,竞态 0,未处理异常 0);守卫测试已补且验证过能拦住回归。后端版本 `1.0.571`(rebase 到远端 `1.0.570` 之上,故为 1.0.571 而非原计划的 1.0.581)。端口开放延迟实测约 160~200 秒(不含编译),超过建议阈值,是否改走方案 A1 仍待负责人定,但不阻塞本次收口。
|
|
|
> **问题背景与完整证据**:[`20260926问题描述.md`](20260926问题描述.md),尤其第七节「复核结论与证据」。
|
|
|
> **创建日期**:2026-09-26
|
|
|
> **适用范围**:本机 `dotnet run` 连远程库 `123.60.180.165:3306/aidopdev`。本问题**只存在于当前工作区**,HEAD 主线不受影响(见 §1.2)。
|
|
|
@@ -311,7 +311,7 @@ public class StartupConcurrencyGuardTests
|
|
|
|
|
|
按 `version-bump-on-commit.mdc`:
|
|
|
|
|
|
-- 包 R / S 改的是 `server/` 下的运行代码与测试 → 同一提交内把 `server/Admin.NET.Web.Entry/Admin.NET.Web.Entry.csproj` 的 `<Version>` / `<AssemblyVersion>` / `<FileVersion>` **三处同步 patch +1**(当前 `1.0.580` → `1.0.581`)。
|
|
|
+- 包 R / S 改的是 `server/` 下的运行代码与测试 → 同一提交内把 `server/Admin.NET.Web.Entry/Admin.NET.Web.Entry.csproj` 的 `<Version>` / `<AssemblyVersion>` / `<FileVersion>` **三处同步 patch +1**(执行时 HEAD 为 `1.0.569`,原计划 `1.0.581`;rebase 到远端新增的 `1.0.570` 之上后,实际落为 `1.0.571`)。
|
|
|
- 本次不动前端 → **不要**递增 `Web/package.json`。
|
|
|
- 本任务书与问题描述文档属纯文档 → 单独提交时不递增任何版本号。
|
|
|
- 提交前按包 X 复查 `App.json` 未被误纳入。
|