【gateway】gateway下StripPrefix默认过滤第一段地址
前言场景:zookeeper+gateway+springboot2.2.7解决办法待补充
·
前言
场景:zookeeper
+gateway2.2.3
+springboot2.2.7
解决办法
https://blog.csdn.net/honger_hua/article/details/98201868
只是看文档的话,真不一定能找出来。
可是!
红色标注这段。
这个配置,在我之前看的文档里面,含义都是:
spring.cloud.gateway.discovery.locator.enabled:启用基于服务发现的路由定位
在不理解这个配置前,仅靠网上搜到的内容来看。
如果我们使用的是restTemplate,那么可以在请求地址里面多加一段地址。
但是我用的feign。所以,加不了。
现在把这个关掉就行了。
它的功能除了字面上的启用基于服务发现的路由定位,还会默认去除地址里面的第一个。
原因:
大概就是因为:是根据服务来定位的,所以地址为服务名称+方法地址。所以它会默认去除第一个吧。给我的感觉是这样的。
更多推荐
已为社区贡献4条内容
所有评论(0)