详细讲解springcloud第四章:-------在springcloud中配置并使用zuul和gateway的两种路由方法及其区别

6.zuul(springcloud1.x所使用的路由组件)(Gateway(Filter)是springcloud2.x所使用的路由组件,和路由实现的方式一样,除了jar包,注解,配置不一样)
路由网关

		两大核心:
			路由:
				整个项目的入口,所有的请求都必须要先经过路由,再由路由转发到目标项目中
			过滤:
				保护项目的真实访问路径,无法使用项目真实的访问路径进行访问,过滤掉所有的恶意请求

6.1.创建zuul-5081项目

6.2.添加jar包(!高级java工程师的面试题!)

		路由项目是否需要添加eureka的jar包?为什么?
			需要
				目前为止,只要是consumer访问provider,已经不需要使用provider的真实路径(localhost:8081/userAll)了,现在所有的访问使用的地址都是eureka的Application的值,也就是provider的USER-PROVIDER,如果路由并不知道eureka是谁,zuul就不能获取到Application的值,一旦zuul无法获取Application的值,是否还可以做路径的映射?可以的!
					让zuul项目直接映射provider的真实路径(localhost:8081/userAll),!映射成功!,是否有问题?为什么?
					是
					如果需要实现负载均衡,也就是说localhost:5081必须要映射-->localhost:8081,8082,8083...,路由是做不到的

添加zuul的jar包

			<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值