spring-cloud之zuul

 

 

 

 

zuul的生命周期

 

 

 

 

 

spring.application.name=zuul-gateway

server.port=9010

 

 

eureka.client.serviceUrl.defaultZone=http://user:123456@eureka1:8761/eureka/,http://user:123456@eureka2:8761/eureka/

 

#默认是hostname 注册,改成IP 注册

eureka.instance.perferIpAddress=true

 

 

## 1 ###################### 路由指定:URL指定 #############################

## URL匹配关键字,如果包含关键字就跳转到指定的URL中

#zuul.routes.book-product.path=/book-product/**

#zuul.routes.book-product.url=http://127.0.0.1:8083/

 

 

## 2 ###################### 路由指定:服务指定1 #############################

##将路径的/book-product/引到 eureka的e-book-product服务上

##规则:zuul.routes.路径名.path

##规则:zuul.routes.路径名.serviceId=eureka的服务名

##http://127.0.0.1:9010/book-product/product/list

##等同于

##http://127.0.0.1:9010/e-book-product/product/list

#zuul.routes.book-product.path=/book-product/**

#zuul.routes.book-product.serviceId=e-book-product

 

 

## 3 ###################### 路由指定:服务指定1 #############################

#zuul.routes后面跟着的是服务名,服务名后面跟着的是路径规则,这种配置方式更简单。

#zuul.routes.e-book-product.path=/book-product/**

 

## 4 ###################### 路由排除:排除某几个服务 #############################

##排除后,这个地址将为空 http://127.0.0.1:9010/e-book-product/product/list

## 多个服务逗号隔开

#zuul.ignored-services=e-book-product

 

## 5 ###################### 路由排除:排除所有服务 #############################

#由于服务太多,不可能手工一个个加,故路由排除所有服务,然后针对要路由的服务进行手工加

#zuul.ignored-services=*

#zuul.routes.e-book-consumer-hystrix.path=/book-consumer/**

 

## 6 ###################### 路由排除:排除指定关键字的路径 #############################

# 排除所有包括/list/的路径

#zuul.ignored-patterns=/**/list/**

#zuul.routes.e-book-product.path=/book-product/**

 

## 7 ###################### 路由添加前缀:为所有路径添加前缀 #############################

##http://127.0.0.1:9010/book-product/product/list

##必须改成

##http://127.0.0.1:9010/api/book-product/product/list

#zuul.prefix=/api

#zuul.routes.e-book-product.path=/book-product/**

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值