面向微服务架构下多版本并行测试及生产灰度发布场景,解决传统发布过程中流量无法精确控制、灰度服务与正式服务隔离困难以及人工维护网关路由风险较高的问题。通过 APISIX 建设统一的南北向灰度流量治理能力,根据请求标签动态将指定用户或测试流量路由至对应灰度服务。
点击空白处退出提示
面向微服务架构下多版本并行测试及生产灰度发布场景,解决传统发布过程中流量无法精确控制、灰度服务与正式服务隔离困难以及人工维护网关路由风险较高的问题。通过 APISIX 建设统一的南北向灰度流量治理能力,根据请求标签动态将指定用户或测试流量路由至对应灰度服务。
系统支持 APISIX 路由统一管理、灰度路由创建、批量发布/下线、Header 标签识别、灰度 Service 动态选择及异常回退。支持按照环境、应用和路由维度管理灰度策略,并记录操作日志及同步结果,实现灰度配置可管理、可追踪、可回滚。
负责 APISIX 灰度流量方案设计及平台开发,通过自定义插件识别请求 Header/灰度标签,根据映射关系动态选择 Kubernetes Service,实现正常流量与灰度流量隔离。结合 APISIX Admin API 完成路由配置同步、批量发布/下线及状态管理,并针对高并发场景关注插件执行开销、路由匹配效率和异常情况下的基础服务回退能力。



评论