栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

记录 Spring Cloud GateWay 使用 路径与路由名字重复 出现的问题

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

记录 Spring Cloud GateWay 使用 路径与路由名字重复 出现的问题

大家好,我是小文,这篇文章是我使用 SCG 所出现的问题。在这里记录一下。

1.某个服务中新建了一个控制器Controller,没有遵循网关的路由匹配规则,报错404; 2.路由规则与注册服务名出现重复

此时我的 cs 服务有两个controller



nacos 中注册 cs 服务和 gateway 服务成功

路由配置如下

进行浏览器访问测试,这里的 8080 是网关服务端口。

cqc 访问成功!

cs 访问失败,404,应该是我们的断言出现了问题。经过排查请求是有到我们的 cs 服务中的。是否是映射有问题呢?增加测试 Test3。如下图

这时候我们再访问。

成功了不再是404,那这个 cs 是否是我们的服务名呢,再验证一下。

这里是我们刚开始需要的结果。

最后,我将 服务名 cs 给换成了 cs-server,这下终于正常了。*:8080/cs/test 和 **:8080/cqc/test 都达到我们想要的效果了,所以我们的服务名字尽量不要和路径出现重复。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/936925.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号