API7 网关 AI Agent Skill:traffic-split 插件
概览
traffic-split 插件会根据自定义规则(match)和加权分配(weighted_upstreams),将部分流量动态转发到不同的上游服务。它适用于灰度发布、蓝绿发布和 A/B 测试,且无需修改 DNS 或负载均衡器配置。
适用场景
- 灰度发布:逐步将流量切换到新版本(10% → 50% → 100%)。
- 蓝绿发布:根据请求头或 Cookie 切换流量。
- A/B 测试:根据用户属性(请求头、查询参数或 Cookie)拆分流量。
- 功能开关:将特定用户路由到功能分支。
- 多版本 API:同时运行多个后端版本。