一、Client

1、流程简介

image.png

2、设计要点

2.1、限流、熔断

image.png

2.2、容灾(本地持久化)

image.png

2.3、配置更新规则

image.png


二、Server

1、流程简介

image.png

2、设计要点

2.1、Release获取策略

如果当前Client IP满足灰度规则,并且存在有效的“灰度发布分支”,则使用“灰度发布分支”。每个Namespace有且仅有一个有效的“灰度发布分支“

image.png


2.2、Cluster获取策略

image.png

2.3、如何判断namespace是否为public?

image.png

2.4、配置合并规则

对于“关联Namespace”,会在当前App下建立新的Namespace(App+Cluster+原有Public Namespace),当修改原Public Namespace下的配置时,需要进行merge。
image.png