首页 > 其他 > 详细

29、网关zuul入门三

时间:2020-05-22 22:07:47      阅读:53      评论:0      收藏:0      [点我收藏+]

网关zuul配置的最后一种方式给微服务名指定path,这种方式也是zuul默认时,内置的方式。

 技术分享图片

 

 

1、 打开上篇的sc-zuul-towway项目的配置文件application.yml,作如下修改

 技术分享图片

 

 

 

2、 分别启动如下项目

注册中心:sc-eureka-server

服务消费者:sc-zuul-consumer

网关:sc-zuul-towway

3、 验证

先看看注册中心:

 技术分享图片

 

 

访问http://127.0.0.1:8090/userapi/user/getUser/1

 技术分享图片

 

 

访问http://127.0.0.1:8090/userapi/user/listUser

 技术分享图片

 

 

说明通过服务名也可以配置网关的转发

 

4、 网关的默认路由规则:

如果后端服务越来越多时,每一个都这样配置也挺麻烦的,spring cloud zuul已经帮我们做了默认配置。默认情况下,Zuul会代理所有注册到Eureka Server的微服务,并且Zuul的路由规则如下: 

http://ZUUL_HOST:ZUUL_PORT/微服务在Eureka上的serviceId/**

会被转发到serviceId对应的微服务

在sc-zuul-towway项目的配置文件application.yml做如下修改:

 技术分享图片

 

 

5、 重新启动sc-zuul-towway项目,然后验证

访问:http://127.0.0.1:8090/sc-zuul-consumer/user/getUser/1

 技术分享图片

 

 

访问:http://127.0.0.1:8090/sc-zuul-consumer/user/listUser

技术分享图片

 

 

 

 

 

29、网关zuul入门三

原文:https://www.cnblogs.com/happyhuangjinjin/p/12939816.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!