Files
Kori1c bba0c0dc53 fix: 确保实例列表与阿里云保持 1:1
对账逻辑此前存在多个会导致实例残留或误删的缺陷:

- 状态为 Releasing 的行被无条件跳过,释放任务中断后该行永久残留;
- 存在 Releasing 重复行时会跳过整组清理;
- 仅按 group_key 匹配身份,账号修改 AK 后行变成对账盲区;
- 不在任何账号组覆盖范围内的行永远不会被对账。

同时修正对账安全性:

- 仅当释放任务真实活跃(排队/重试/租约未过期)时才保留该行,
  任务已死或进程崩溃留下的 running 记录不再永久阻塞清理;
- 二次确认改用行自身区域,避免区域漂移时误删仍然存活的实例;
- 清理严格限定在同一 AccessKey 与区域,绝不触碰其他账号的数据;
- 释放中的行不会被对账“复活”为运行状态。

新增账号组之外的孤儿行清理,定时对账与手动同步都会执行,
并补充 7 条回归测试覆盖上述边界。
2026-10-27 13:12:33 +08:00
..
2026-08-04 16:15:44 +08:00