spring:
cloud:
gateway:
routes:
- id: gateway1
uri: lb://gateway-test
predicates:
- Path=/ershiqijian/**
filters:
- StripPrefix=1
id:唯一标识符
这里的
predicates:
- Path=/ershiqijian/**
意味着当例如请求http://ershiqijian/\*\*,也就是请求路径前带上ershiqijian后,gateway会把请求转发到注册到nacos上的gateway-test这个模块
这里的
filters:
- StripPrefix=1
意味着原先可能需要请求:ershiqijian/server/getall
而现在可以跳过一个前缀,直径请求 ershiqijian/getall 即可