紧急覆盖

wesgine 的 Cell 级紧急覆盖(Emergency Override)机制。


定位

紧急覆盖允许运维人员在不重启 Cell 的情况下临时覆盖 Cell 的行为配置。


API

查询当前覆盖

GET /cells/{id}/config/emergency-override

设置覆盖

PUT /cells/{id}/config/emergency-override

清除覆盖

DELETE /cells/{id}/config/emergency-override

使用场景


与 SpecPatch 的区别

维度Emergency OverrideSpecPatch
持久性临时,进程重启后可能清除持久化到 hypervisor.db
生效速度立即立即(热更新)
用途应急响应正常配置变更
审计独立记录常规变更记录

与其他配置端点的关系

PUT  /cells/{id}/config/governance      # 治理策略
PUT  /cells/{id}/config/cycle-detect     # 循环检测
GET  /cells/{id}/config/features         # Feature Flags
PUT  /cells/{id}/config/features         # 更新 Feature Flags
GET  /cells/{id}/config/snapshot         # 完整配置快照

紧急覆盖的优先级高于上述所有配置。