当前位置:   article > 正文

在spring cloud中使用gateway报错404(踩坑)_springcloudgateway 接口能访问 网关不起作用404

springcloudgateway 接口能访问 网关不起作用404

在我写一个spring cloud小demo时,在浏览器访问报错中报错404,让我百思不得其解,

 

 以下是错误代码展示

teacher业务

  1. @RestController
  2. @RequestMapping("/teacher")
  3. public class Tcontroller {
  4. @PostMapping
  5. public String pageTeacher(){
  6. return "查询成功";
  7. }

teacher配置文件

  1. server:
  2. port: 8081
  3. spring:
  4. application:
  5. name: techerServer
  6. cloud:
  7. nacos:
  8. server-addr: localhost:8848

gateway配置文件

  1. server:
  2. port: 10010
  3. spring:
  4. application:
  5. name: gateway-server
  6. cloud:
  7. nacos:
  8. server-addr: localhost:8848
  9. gateway:
  10. routes:
  11. - id: techer-server
  12. uri: lb://techerServer
  13. predicates:
  14. - Path=/teacherserver/**

在上述gateway配置文件中出现的错误

- Path=/teacherserver/**

正确是应该是

-Path=/teacher/**

Path应该与controller对应

当然,这是我粗心大意在出现的问题,写下笔记引以为戒

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/82771
推荐阅读
相关标签
  

闽ICP备14008679号