一、问题描述
运行网关微服务与用户微服务后,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