15-2 SpringCloud Gateway自我介绍
弥补了Zuul的不足,第二是Spring官方提供的,官方有意把他变成SpringCloud的标准组件
这是GateWay的两大核心组件。
两个核心的组件一个是Handler Mapping 一个是Web Handler。Srping非常喜欢在Map层写handler、映射、然后紧接着把handler单独摘出来。它也是标准的MVC实现。但是后面我们会讲到,Gateway不是基于Mvc实现的。在Gateway里面用的webflux 这块我们就不能用SpringMvc了。
也是一堆Filter和Zuul很像
最主要核心的点 还是在Filter。这和Zuul是一样的。网关这里做的大多数都是通用逻辑,通过逻辑一般来讲都是通过过滤器来实现的。所以这一部分也是我们的核心点。
还有一个Predicate。Predicate也是SpringCloud非常重要的一个特性。
结束