Zuul的基本使用
概述
Zuul作为网关,相当于挡在了所有微服务的最外层。系统外部想要访问各个微服务必须先经过网关。
zuul包含了对请求的路由和过滤两个最主要的功能。
路由功能:负责将外部请求转发到具体的微服务实例上,是实现外部访问统一接口的基础。
过滤器功能:负责对请求的处理过程进行干预。是实现请求校验和服务聚合等功能的基础。
配置步骤
zuul的maven依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-zuul</artifactId>