Skip to content

MCP 测试与运维

测试分层

1. 单元测试

  • Tool 参数校验
  • 错误码与错误信息

2. 集成测试

  • Host-Client-Server 全链路调用
  • 多 Server 组合场景

3. 对抗测试

  • 注入与越权
  • 异常流量与频率攻击

运行指标

  • 可用性:成功率、错误率。
  • 性能:P50/P95 时延。
  • 稳定性:超时率、重试率。
  • 风险:高风险调用比率。

发布策略

  • 先灰度,再全量。
  • 每次发布有回滚条件。
  • 发布后 24 小时重点观察异常指标。

故障处理流程

  1. 快速止血(限流/降级/关停高风险工具)。
  2. 定位根因(日志 + 调用链)。
  3. 修复验证(回归测试)。
  4. 复盘沉淀(更新知识库与清单)。