跳转到内容

数据保留策略

保留策略控制会话及相关产物在多久后进入过期与物理删除。默认关闭,避免未配置环境误删;启用后按 TTL、宽限与孤儿沙箱规则清理,并写审计。

配置项 retention 须显式 enabled: true。典型默认:会话 TTL 90 天,宽限 7 天,孤儿沙箱 30 天,定时任务默认每日 03:00。宽限内若会话再次活跃,可自动续期。

flowchart LR
A[活跃会话] -->|超过 TTL| W[宽限期]
W -->|再活跃| A
W -->|到期| D[物理删除]
O[孤儿沙箱] -->|超过 orphan_days| D

到期清理面向整棵会话树(消息、部件、待办、会话自身),以及沙箱会话目录、相关观测与 HITL 工单等关联数据。审计事件带 source=retention(告警、过期、沙箱回收等),便于与人工删除区分。

手动触发扫描等运维动作受 RBAC 约束(通常仅 admin)。见RBAC。

  • 未启用时不会按 TTL 自动删;不要假设“装上就有保留”。
  • 删除不可回滚;生产应先核对 TTL 与备份策略。
  • 多租户下清理在租户上下文中执行,避免跨租户误伤。

相关阅读: