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