大家好,我是小文,这篇文章是我使用 SCG 所出现的问题。在这里记录一下。
1.某个服务中新建了一个控制器Controller,没有遵循网关的路由匹配规则,报错404;
2.路由规则与注册服务名出现重复
此时我的 cs 服务有两个controller
nacos 中注册 cs 服务和 gateway 服务成功
路由配置如下
进行浏览器访问测试,这里的 8080 是网关服务端口。
cqc 访问成功!
cs 访问失败,404,应该是我们的断言出现了问题。经过排查请求是有到我们的 cs 服务中的。是否是映射有问题呢?增加测试 Test3。如下图
这时候我们再访问。
成功了不再是404,那这个 cs 是否是我们的服务名呢,再验证一下。
这里是我们刚开始需要的结果。