游乐游手机版

AI 热词解释

首页/AI热词解释/热词详情

Shadow Deployment 影子部署

类型:部署策略2026-06-02
影子部署(Shadow Deployment)是指在生产环境中将新模型以“影子”形式并行运行,只接收线上流量的镜像副本,不直接服务用户,从而在不影响主服务的前提下验证新模型的稳定性与效果。

本次查询:Shadow Deployment

中文解释:影子部署

常见场景:机器学习模型上线 / 软件服务灰度发布 / AB测试

一句话解释

影子部署就像给新模型装了一个“隐身副本”,它复制线上流量跑一遍自己的逻辑,但结果既不返回给用户,也不影响主服务的正常运行。你可以在旁边观察它的表现,等确认无误后再正式切换流量。

为什么会被关注

模型上线最怕出故障——一个错误的推荐或误判可能影响大量用户体验。影子部署让团队敢于在真实流量下“悄悄”测试新模型,避免直接替换带来的风险。它同时满足合规要求:用户数据被复制但未改变实际服务,便于审计和回滚。

核心逻辑

核心是流量复制与结果隔离。线上网关将请求同时发往主模型和新模型的影子实例,但只将主模型的响应返回给用户。影子模型的输出被单独记录,用于离线对比准确率、延迟、资源消耗等指标。部署环境完全隔离,新模型崩溃也不会影响线上服务。

常见场景

最典型的是推荐系统和广告排序模型升级——将新算法以影子模式运行数天,比较点击率、转化率等关键指标。此外,在风控、NLP服务以及数据库迁移或API版本更替中,影子部署也用于验证兼容性与性能表现,避免回归问题。

容易混淆的点

影子部署与A/B测试不同:A/B测试会将流量随机分桶并让用户感受到不同结果,而影子部署用户无感知。与金丝雀发布也不同:金丝雀是把一小部分真实用户切到新版本,影子部署则始终不对外暴露新版本结果的,属于“暗测试”。

来源:AI 热词解释频道整理
上一篇模型漂移:AI 表现为什么会随时间变差? 下一篇什么是金丝雀发布(Canary Release)?

相关热词

继续查看关联概念解释。

最新热词

最近新增和整理过的热词内容。