网关配置模板

server:
port: 80
spring:
cloud:
gateway:
routes:
- id: product_rute
uri: lb://gulimal-product
predicates:
- Path=/api/product/**
filters:
- RewritePath=/api/product/(?<segment>/?.*), /product/$\{segment}

- id: coupon_rute
uri: lb://gulimal-coupon
predicates:
- Path=/api/coupon/**
filters:
- RewritePath=/api/coupon/(?<segment>/?.*), /coupon/$\{segment}

- id: ware_rute
uri: lb://gulimal-ware
predicates:
- Path=/api/ware/**
filters:
- RewritePath=/api/ware/(?<segment>/?.*), /ware/$\{segment}


- id: order_rute
uri: lb://gulimal-order
predicates:
- Path=/api/order/**
filters:
- RewritePath=/api/order/(?<segment>/?.*),/order/$\{segment}

- id: third-part_rute
uri: lb://gulimal-third-part
predicates:
- Path=/api/third/part/**
filters:
- RewritePath=/api/third/part/(?<segment>/?.*),/third/part/$\{segment}

- id: member_rute
uri: lb://gulimal-member
predicates:
- Path=/api/member/**
filters:
- RewritePath=/api/member/(?<segment>/?.*),/member/$\{segment}

- id: search_rute
uri: lb://gulimal-search
predicates:
- Path=/api/search/**
filters:
- RewritePath=/api/search/(?<segment>/?.*),/search/$\{segment}

- id: renren_rute
uri: http://localhost:8080
predicates:
- Path=/api/**
filters:
- RewritePath=/api/(?<segment>/?.*),/renren-fast/$\{segment}


- id: search_route
uri: lb://gulimal-search
predicates:
- Host=search.gulimal.com

- id: auth_route
uri: lb://gulimal-auth
predicates:
- Host=auth.gulimal.com

- id: cart_route
uri: lb://gulimal-cart
predicates:
- Host=cart.gulimal.com


- id: cart_route
uri: lb://gulimal-order
predicates:
- Host=order.gulimal.com

- id: index_route
uri: lb://gulimal-product
predicates:
- Host=gulimal.com,*.gulimal.com

nacos:
server-addr: localhost:8848
discovery:
enabled: true
application:
name: gulimal-gateway
posted @ 2021-10-13 22:48  一只大冬瓜  阅读(178)  评论(0)    收藏  举报