使用spring boot + nacos 实现了配置中心 和 服务注册, 服务之间通过服务名调用时会报错找不到该服务,但是指定url 就可以访问
时间: 2024-06-07 15:06:42 浏览: 55
SpringCloud Alibaba Nacos服务注册和配置中心.pdf
这种情况通常是由于服务名解析失败导致的。可以先检查一下 nacos 中是否已经注册了该服务,可以通过 nacos 的 web 界面查看。如果注册了,再检查一下服务名是否正确,包括大小写、空格等问题。如果服务名没有问题,可以尝试重启服务提供者和消费者,看看是否解决问题。
另外,如果通过指定 URL 可以访问,说明服务本身是正常的,可以检查一下服务消费者的配置,看看是否正确引入了 nacos 相关依赖,以及是否正确配置了 nacos 的地址和端口号等信息。
阅读全文