启动新写的微服务出现 Failed to handle request 404 NOT_FOUND,还需要什么配置吗

Blade 已结 1 166
379668975
379668975 2026-02-03 17:13

一、该问题的重现步骤是什么?

1. 自己用代码生成器,建的一套微服务业务。 

2. 运行出现Failed to handle request [GET http://localhost/blade-liveroom/liveroom/list?current=1&size=10]: 404 NOT_FOUND "No static resource blade-liveroom/liveroom/list."

3.本地 blade-liveroom  服务端口8107


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  •  admin
    admin (楼主)
    2026-02-03 17:19

    先不要通过gateway访问,把你自建的微服务当做是一个单独的springboot服务,访问他的端口+地址,看看能不能访问成功比如 http://localhost:8107/liveroom/list?current=1&size=10 。

    如果这个地址能成功,但是通过Gateway不能成功,那你最后再启动Gateway,然后看看能不能访问成功

    作者追问:2026-02-03 17:19

    这回先启的自己写的服务,最后启动的gateway.  22.png2.png3.png

    回答: 2026-02-03 17:19

    地址不对,8107是服务端口,不需要加上 blade-xxx 这样的前缀,这个前缀是访问了gateway才需要加的。你可以直接把 blade-xxx 去掉,直接裸连服务来测试。

    如果要通过网关的端口来访问 服务,才需要加 blade-xxx这样的前缀。

    作者追问:2026-02-03 17:19

    好的

    作者追问:2026-02-03 17:19

    大小写问题

    image.png

    0 讨论(1)
提交回复