聊聊 Spring Cloud 全链路灰度发布 方案~(二)
第六个问题:说了这么多,具体如何实现?网关中首先需要定义一个全局过滤器,伪代码如下:publicclassGlobalGrayFilterimplementsGlobalFilter{OverridepublicMono<Void>filter(ServerWebExchangeexchange,GatewayFilterChainchain){①解析请求头,查看是否存在灰度发布的请求头信息,如果存在则将其放置在ThreadLocal中HttpHeadersheadersexchange.getRequest().getHeaders();if(headers.containsKey(GrayConstant.GRAYHEADER)...