一 代码位置

https://github.com/cakin24/spring-cloud-code/tree/master/ch12-10

二 Apollo配置中心操作-添加一个namespace

Spring Cloud Zuul与Apollo结合实战

Spring Cloud Zuul与Apollo结合实战

Spring Cloud Zuul与Apollo结合实战

Spring Cloud Zuul与Apollo结合实战

三 测试

1 启动Eureka

2 启动ch12-10-config-client-apollo

Spring Cloud Zuul与Apollo结合实战

3 启动ch12-10-config-client-apollo2

Spring Cloud Zuul与Apollo结合实战

4 启动ch12-10/ch12-10-gateway-zuul-apollo

5 浏览器输入localhost:9019/client/configConsumer/getConfigInfo

Spring Cloud Zuul与Apollo结合实战

说明由网关配置的路由生效了。

6 在配置中心的application的namgespace中添加一个配置

Spring Cloud Zuul与Apollo结合实战

Spring Cloud Zuul与Apollo结合实战

7 postman输入localhost:9019/client_new/configConsumer/getConfigInfo

Spring Cloud Zuul与Apollo结合实战

8 在apollo中配置zuul到config-client-apollo2的路由

Spring Cloud Zuul与Apollo结合实战

9 postman输入localhost:9019/client_new/configConsumer/getConfigInfo

Spring Cloud Zuul与Apollo结合实战

说明动态路由生效

相关文章: