2023.03.06 加入,已入驻 420 天。
2023.03.06 加入,已入驻 420 天。
项目职责:● 项目概述: 本项目是私人银行的总网关(基于 Zuul),所有的请求都会通过该服务,按业务规则将请求路由到不同的微服 务处理。本人主要负责蓝绿发布策略功能的实现。 ● 项目难点 要求后续切换蓝绿环境时,维护简单且切换成本小,但时间非常紧迫; 解决方案: 1. 考虑到资源紧张,放弃修改 pipeline 动态切换蓝绿环境方案,选择通过在 yml 文件定义蓝绿值,当需要切换就自行修改 配置文件并重启服务器; 2. 为适配蓝绿发布,专门设计了新的网关过滤器,并根据 yml 的配置,动态路由到蓝绿服务器。