1.Gateway+nacos整合微服务
服务注册在nacos上,通过Gateway路由网关配置统一路由访问
这里主要通过yml方式说明:
route:
config:
#type:database nacos yml
data-type: yml
group: DEFAULT_GROUP
data-id: jeecg-gateway-router
配置路由:
通过断言里Path地址访问到对应的system-service服务,
2.StripPrefix 过滤配置
很多时候也会有这么一种请求,用户请求路径是/smart-web/sys/**,而真实路径是/sys/**,这时候我们需要去掉/smart-web才是真实路径,此时可以使用StripPrefix功能来实现路径的过滤操作,如下配置:
如上,我们访问网关地址http://localhost:9999/smart-web/sys/**时
若无StripPrefix过滤器时,gateway 发送请求到后台服务system-service的url就是http://system-service/smart-web/sys/**
若有StripPrefix过滤器时,gateway会根据Stri