基于Nacos元数据实现灰度发布,可以按照最小粒度灰度发布

时间:2022-08-17 16:44:17
【文件属性】:
文件名称:基于Nacos元数据实现灰度发布,可以按照最小粒度灰度发布
文件大小:12KB
文件格式:JAR
更新时间:2022-08-17 16:44:17
灰度发布 使用方式 案例1: Nacos元数据配置 {"idDeptSign":"040101","ip":"192.168.1.2","springCloud":"register"} 前端请求头设置参数publicParam {"idDeptSign":"040101","ip":"192.168.1.2","idEmp":"12342134"} idDeptSign和ip值都相等,则会有灰度服务 案例2: Nacos元数据配置 {"idDeptSign":"040101","ip":"192.168.1.2","springCloud":"register"} 前端请求头设置参数publicParam {"idDeptSign":"040101","ip":"192.168.1.3","idEmp":"12342134"} ip不相等,所以不会走灰度配置 总结: 前端请求头的json内容key值如果和Nacos元数据json的key值相等,则value值必须相等,否则不走灰度服务。如果key值不相等,则不进行匹配

网友评论