题目
如何实现紧急停止、权限撤销、操作审计和事故追溯?
答案
提供按任务、用户、租户、工具或全局停用的开关。调度器和工具执行入口都检查开关,防止只关闭界面而后台仍继续执行。
权限撤销要更新服务端授权状态,并撤销或失效相关令牌、租约和缓存。长任务每次准备执行敏感动作时重新确认权限。
审计记录谁提出请求、谁批准、使用哪个工具和参数版本、执行结果及业务回执。日志应可关联、受访问控制,并避免被执行 Agent 随意修改。
事故发生后,先阻止继续产生影响,再核对在途操作和已经生效的副作用。停止不能自动撤回已发送消息或已完成付款,需要按业务进行补偿。保留脱敏后的证据和版本,才能复现原因并验证修复。
