6.3.2.1 逐步替换旧功能 6.3.2.1 逐步替换旧功能:不是“切流”,而是“织网”——一个被低估的请求路由决策器实现 你有没有经历过这样的深夜? 凌晨两点,运维告警钉钉群炸了。新上线的订单履约服务在灰度流量中突增 37% 的 5xx 错误,而旧版单体系统日志里却安静得像被格式化过——它根本没收到任何请求。 你翻着链路追踪 ID,发现请求在 API 网关层就“蒸发”了: 被路由到了新服务,但它的下游依赖——那个叫 的内部 HTTP 接口——返回了 。 而这个接口,旧系统里压根不存在;它是新服务自己定义的契约,却忘了同步更新网关的后端映射规则。 这不是故障,是绞杀者模式(Strangler Fig)在真实战场上第一次咬偏了位置。