feign.FeignException$NotFound: [404 Not Found] Gateway层级错误【已解决】

如果你报了这个错误,

feign.FeignException$NotFound: [404 Not Found] during [POST] to [http://zdy-gateway-service/zdy-order-service/addOrder?skuId=1] [OrderFeign#addOrder(Long)]: [{"timestamp":"2023-07-07T08:27:23.979+00:00","path":"/zdy-order-service/addOrder","status":404,"error":"Not Found","message":null,"requestId":"f5b00741-2"}]

并且确认了nacos有,且group都对。

先去看路由有没有注册。我这里使用 zdy-order-service 但是路由里没有注册。

如果在gateway注册完路由之后,还报错。

那就去看你的层级对不对,如果层级不对,依然会找不到。

 正确写法如下:

 配置文件的层级一定要注意,争取一次写对。不然BUG不好找。

猜你喜欢

转载自blog.csdn.net/tomorrow9813/article/details/131599996