BUG收割机之解决eureka的Application显示为UNKNOWN

BUG收割机之解决eureka的Application显示为UNKNOWN

初学spring-cloud的小伙伴们,肯定会遇到eureka服务的application显示为UNKNOWN的情况,如果不幸和下图中的BUG类似,那么就请继续阅读本文
BUG收割机之解决eureka的Application显示为UNKNOWN
出现这种情况,一般是application.yml文件的配置不当引起的,通过浏览器访问对应的网址,控制台还会出现java.lang.IllegalStateException: No instances available for…
遇到这种情况不要着急,BUG收割机为你解决!

解决方法

检查自己的application.yml文件是否有何问题,就比如以下的这些问题BUG收割机之解决eureka的Application显示为UNKNOWN
配置文件application.yml中spring.application.name:后面没有跟空格

因为yml格式是大小写敏感的,使用缩进表示层级关系,缩进时不允许使用Tab键,只允许使用空格,缩进的空格数目不重要,只要相同层级的元素左侧对齐即可。(通常采用两个空格表示一个缩进),冒号后面要加一个空格。
如果没有出现以上问题,那么还有一种原因导致的:
BUG收割机之解决eureka的Application显示为UNKNOWN
yml文件不允许出现两个spring,而且idea也提示出了错误,加以改正即可
BUG收割机之解决eureka的Application显示为UNKNOWN
修改之后就可以在注册中心看到所注册的BUG收割机之解决eureka的Application显示为UNKNOWN
通过URL也可以访问到数据
BUG收割机之解决eureka的Application显示为UNKNOWN
BUG收割机之解决eureka的Application显示为UNKNOWN
BUG收割机之解决eureka的Application显示为UNKNOWN
有图有真相的BUG收割机,只为记录成长路上的绊脚石!!!