Commit cfdbc788 by Nepxion

修改介绍

parent 43474c40
...@@ -18,7 +18,7 @@ Nepxion Discovery銝甈曉笆Spring Cloud Discovery瘜典 ...@@ -18,7 +18,7 @@ Nepxion Discovery銝甈曉笆Spring Cloud Discovery瘜典
- 如果你是测试负责人,希望对微服务做A/B测试,那么通过动态改变版本达到该目的 - 如果你是测试负责人,希望对微服务做A/B测试,那么通过动态改变版本达到该目的
## 简介 ## 简介
- 实现对基于Spring Cloud的微服务和Zuul网关的支持 - 实现对基于Spring Cloud的微服务和Zuul网关的支持,即可以在任何环境做过滤和灰度发布
- 实现服务注册层面的控制 - 实现服务注册层面的控制
- 基于黑/白名单的IP地址过滤机制禁止对相应的微服务进行注册 - 基于黑/白名单的IP地址过滤机制禁止对相应的微服务进行注册
- 基于最大注册数的限制微服务注册。一旦微服务集群下注册的实例数目已经达到上限(可配置),将禁止后续的微服务进行注册 - 基于最大注册数的限制微服务注册。一旦微服务集群下注册的实例数目已经达到上限(可配置),将禁止后续的微服务进行注册
...@@ -62,12 +62,12 @@ Nepxion Discovery銝甈曉笆Spring Cloud Discovery瘜典 ...@@ -62,12 +62,12 @@ Nepxion Discovery銝甈曉笆Spring Cloud Discovery瘜典
- 运维将发布新的生产环境,部署新服务集群,服务A(V1.1),服务B(V1.1) - 运维将发布新的生产环境,部署新服务集群,服务A(V1.1),服务B(V1.1)
- 由于网关(1.0)并未指向服务A(V1.1),服务B(V1.1),所以它们是不能被调用的 - 由于网关(1.0)并未指向服务A(V1.1),服务B(V1.1),所以它们是不能被调用的
- 灰度发布中 - 灰度发布中
- 新增用作灰度发布的网关(V1.1),指向服务A(V1.1)->服务B(V1.1) - __新增用作灰度发布的网关(V1.1),指向服务A(V1.1)->服务B(V1.1)__
- 灰度网关(V1.1)发布到服务注册发现中心,但禁止被服务发现,网关外的调用进来无法负载均衡到网关(V1.1)上 - __灰度网关(V1.1)发布到服务注册发现中心,但禁止被服务发现,网关外的调用进来无法负载均衡到网关(V1.1)上__
- 在灰度网关(V1.1)->服务A(V1.1)->服务B(V1.1)这条调用路径做灰度测试 - 在灰度网关(V1.1)->服务A(V1.1)->服务B(V1.1)这条调用路径做灰度测试
- 灰度测试成功后,把网关(V1.0)指向服务A(V1.1)->服务B(V1.1) - __灰度测试成功后,把网关(V1.0)指向服务A(V1.1)->服务B(V1.1)__
- 灰度发布后 - 灰度发布后
- 下线服务A(V1.0),服务B(V1.0),灰度成功 - __下线服务A(V1.0),服务B(V1.0),灰度成功__
- 灰度网关(V1.1)可以不用下线,留作下次版本上线再次灰度发布 - 灰度网关(V1.1)可以不用下线,留作下次版本上线再次灰度发布
![Alt text](https://github.com/Nepxion/Docs/blob/master/discovery-plugin-doc/Architecture.jpg) ![Alt text](https://github.com/Nepxion/Docs/blob/master/discovery-plugin-doc/Architecture.jpg)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment