01 / 发现信号
结算接口错误增加。
生产告警与运行时日志将调查范围指向结算服务。
01 / 发现信号
生产告警与运行时日志将调查范围指向结算服务。
02 / 调查根因
ERROR checkout-api
TypeError: session is nullcheckout.ts:4242 session.user.id结合异常与仓库上下文定位问题,保留支撑诊断结论的证据。
03 / 生成补丁
候选 DIFF
+ if (!session) {+ return unauthorized();+ } const id = session.user.id;自动 Hotfix 在项目允许的路径和变更规模内生成候选补丁。
可选 · 隔离容器测试
评审分支 / 草稿 PR 或 MR
仓库 CI、审查合并与部署
默认仅分析。按项目启用自动 Hotfix 后,可将诊断推进到受限补丁与评审分支,或交付草稿 PR / MR。
按项目接入告警与运行时观测,建立事故上下文。
关联日志、异常堆栈与已部署代码基线,形成诊断。
查看诊断结论、证据引用、推荐方案与候选 Diff。
按项目启用 · 配置变更策略与写凭据
按允许路径、保护文件和变更规模限制修复范围。
配置增强验证后,在隔离网络的容器中运行基线与补丁后的测试。
推送独立评审分支,并在仓库适配器支持时创建草稿 PR / MR。
Mendry 不自动合并、部署、回滚或确认生产恢复。操作员核查处理结果后,更新事故状态。
默认仅分析;AWS 来源事故仍保持仅分析。
产品状态从观测信号进入调查,按处理阶段安排优先级,查看每次调查与修复尝试。
交付团队审查
在自己的环境部署服务,配置调查所需的证据来源。
明确允许修改的路径,以及单次补丁的变更规模。
在事故中查看执行记录、验证结果和交付详情。