Spring Cloud Eureka - Client启动后直接运行结束:Completed shut down of DiscoveryClient

叁歲伎倆 2022-12-09 02:37 102阅读 0赞

推荐:微服务汇总

Spring Cloud Eureka - Client启动后直接运行结束:Completed shut down of DiscoveryClient

如下图:
在这里插入图片描述
Eureka Client一般要导入:

  1. <dependency>
  2. <groupId>org.springframework.cloud</groupId>
  3. <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
  4. </dependency>

导入这个依赖后,我就启动Eureka Client,却发现它直接运行结束,并且日志为:Completed shut down of DiscoveryClient
令我困惑的是,我另一个服务也是导入上面这样的依赖,却能正常启动起来。

导致这个原因,其实就是没有导入web依赖,也就不是一个web应用,自然就会直接运行结束了,但为什么我的另一个服务可以启动起来呢?因为我的另一个服务是Config Server,它导入了:

  1. <dependency>
  2. <groupId>org.springframework.cloud</groupId>
  3. <artifactId>spring-cloud-config-server</artifactId>
  4. </dependency>

只要你按Ctrl点进去,就会发现上面这个依赖依赖了web依赖。
在这里插入图片描述
这样就真相大白了。

发表评论

表情:
评论列表 (有 0 条评论,102人围观)

还没有评论,来说两句吧...

相关阅读