【Java】微服务找不到问题记录can not find user-service

一、问题描述

运行网关微服务与用户微服务后,nacos服务成功注册

但是测试接口的时候网关没有找到相关服务

二、解决方案

我先检查了pom文件确定没问题后查看配置文件

复制代码
最后发现是配置里spring.application.name=xxx-user里面服务的名字后面多了一个空格

三、总结

总的来说要查看依赖是否出错以及微服务名字与配置路径的名字是否完全一致

就是下方的uri

复制代码
spring.cloud.gateway.routes[1].id=user
spring.cloud.gateway.routes[1].uri=lb://xxx-user
spring.cloud.gateway.routes[1].predicates[0]=Path=/user/**
spring.cloud.gateway.routes[1].filters[0]=StripPrefix=1
相关推荐
可儿·四系桜29 分钟前
WebSocket:实时通信的新时代
java·网络·websocket·网络协议
forestsea30 分钟前
Maven 插件机制与生命周期管理
java·maven
七月在野,八月在宇,九月在户39 分钟前
maven 依赖冲突异常分析
java·maven
金融数据出海1 小时前
黄金、碳排放期货市场API接口文档
java·开发语言·spring boot·后端·金融·区块链
胡斌附体1 小时前
微服务中 本地启动 springboot 无法找到nacos配置 启动报错
java·spring boot·微服务·yml·naocs yml
薯条不要番茄酱1 小时前
【JVM】从零开始深度解析JVM
java·jvm
夏季疯1 小时前
学习笔记:黑马程序员JavaWeb开发教程(2025.3.31)
java·笔记·学习
D_aniel_1 小时前
排序算法-快速排序
java·排序算法·快速排序
长安城没有风1 小时前
数据结构 集合类与复杂度
java·数据结构
D_aniel_1 小时前
排序算法-插入排序
java·排序算法·插入排序