【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
相关推荐
雨中飘荡的记忆9 小时前
ElasticJob分布式调度从入门到实战
java·后端
考虑考虑17 小时前
JDK25模块导入声明
java·后端·java ee
_小马快跑_19 小时前
Java 的 8 大基本数据类型:为何是不可或缺的设计?
java
Re_zero21 小时前
线上日志被清空?这段仅10行的 IO 代码里竟然藏着3个毒瘤
java·后端
洋洋技术笔记21 小时前
Spring Boot条件注解详解
java·spring boot
程序员清风2 天前
程序员兼职必看:靠谱软件外包平台挑选指南与避坑清单!
java·后端·面试
皮皮林5512 天前
利用闲置 Mac 从零部署 OpenClaw 教程 !
java
华仔啊2 天前
挖到了 1 个 Java 小特性:var,用完就回不去了
java·后端
SimonKing2 天前
SpringBoot整合秘笈:让Mybatis用上Calcite,实现统一SQL查询
java·后端·程序员
日月云棠3 天前
各版本JDK对比:JDK 25 特性详解
java