配置中心还可以管理yml文件,比如将Zuul网关的配置放在配置中心。

 

在microserviceconfig目录中新建api-gateway-dev.yml文件,并上传到git上面。

Java高级教程之SpringCloud-15:Zuul网关路由配置到SpringCloud配置中心

 

git add -A ./*

 

git commit -m "update config"

git push

 

 

 

在micro-service-api-gateway工程中,去除application.yml中的zuul网关路由配置。并新增bootstrap.yml,加入配置中心的config。

Java高级教程之SpringCloud-15:Zuul网关路由配置到SpringCloud配置中心

Java高级教程之SpringCloud-15:Zuul网关路由配置到SpringCloud配置中心

 

同时,还需要在pom.xml中加入spring-cloud-config-client依赖。

Java高级教程之SpringCloud-15:Zuul网关路由配置到SpringCloud配置中心

 

重启配置中心微服务和网关微服务micro-serivce-api-gateway,再访问http://localhost:8484/product-service/product/1网关地址,可以看到结果。

访问结果:

 

{"id":1,"name":"mobile"}

 

 

相关文章:

  • 2021-08-19
  • 2021-06-13
  • 2021-04-14
  • 2021-11-30
  • 2021-07-28
  • 2021-06-21
  • 2021-06-12
  • 2021-08-08
猜你喜欢
  • 2021-11-30
  • 2021-06-09
  • 2022-12-23
  • 2022-12-23
  • 2021-08-30
  • 2021-11-11
  • 2022-12-23
相关资源
相似解决方案