SpringCloud客户端向Eureka server注册,报错registration status: 404


SpringCloud项目搭建完成后,客户端向Eureka server注册,报错如下,显示注册404:

com.netflix.discovery.DiscoveryClient :DiscoveryClient_/MODULE-B/10.87.3.103:/module-b:8762 - Re-registering apps//MODULE-B
com.netflix.discovery.DiscoveryClient : DiscoveryClient_/MODULE-B/10.87.3.103:/module-b:8762: registering service...
com.netflix.discovery.DiscoveryClient : DiscoveryClient_/MODULE-B/10.87.3.103:/module-b:8762 - registration status: 404

 

在客户端向注册中心注册时,注册状态为404,查看注册中心时也不显示该实例,检查application.properties配置文件中:

查看spring.application.name = module-b 是否写成spring.application.name = /module-b

注意:springcloud中声明的name前面不能 加反斜线;在client向注册 中心注册服务时 ,或自动在声明的name前面加上"/"。

本次问题去掉反斜线后解决。

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM