Skip to content

Commit 5f9bc51

Browse files
committed
readme 添加图片
1 parent 9b9ee7e commit 5f9bc51

File tree

4 files changed

+3
-0
lines changed

4 files changed

+3
-0
lines changed

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,17 @@ spring-cloud-gray-webui提供操作界面。
1919
1. 实现金丝雀测试
2020

2121
先发布1台实例,用于测试验证,指定测试的流量进入这台实例,其它流量依然进入其它正常的实例。优势在于发布成本小,快速测试,并且不影响正常用户体验影响,即使测试不通过,也只需回滚这一台实例,用户无感知。
22+
![](doc/img/canary-test.png)
2223

2324
2. 实现灰度放量
2425

2526
通过金丝雀测试后,可以逐渐放量到新的版本上。例如,根据userId或者ip放5%的流量到其中一台灰度实例上,观察一天没异常,可调整放入20%的流量,如果一台实例扛不住,可再发一台或多台实例。将发布产生的风险保持在可控范围内。
27+
![](doc/img/gray-Inflow-rate.png)
2628

2729
3. 切断实例流量
2830

2931
当线上出现问题,可将某台实例的流量切断,保留现场,设置指定的请求进入实例,在线调试并且不影响其它用户。
32+
![](doc/img/break-off-inflow.png)
3033

3134
4. 数据透传
3235

doc/img/break-off-inflow.png

58.6 KB
Loading

doc/img/canary-test.png

51.3 KB
Loading

doc/img/gray-Inflow-rate.png

51.8 KB
Loading

0 commit comments

Comments
 (0)