主要就是路由和过滤两个作用
代理
这个服务本身也要注册金Eureka中
server:
port: 9527
spring:
application:
name: microservicecloud-zuul-gateway
eureka:
client:
service-url:
defaultZone: http://eureka7001.com:7001/eureka,http://eureka7002.com:7002/eureka,http://eureka7003.com:7003/eureka
instance:
instance-id: gateway-9527.com host地址映射。
prefer-ip-address: true
zuul:
#ignored-services: microservicecloud-dept
prefix: /atguigu 在域名后边加的统一路径。
ignored-services: "*" 原来所有的app名不可用
routes:
mydept.serviceId: microservicecloud-dept 项目名 映射到下面的地址
mydept.path: /mydept/**
info:
app.name: atguigu-microcloud
company.name: www.atguigu.com
build.artifactId: $project.artifactId$
build.version: $project.version$
可以做域名的统一管理,路径的统一管理。 或者说隐藏真实路径。安全