SpringCloud的Eureka客户端(解决自动退出问题)
按照惯例,使用IDEA添加模块。 在创建模块时,选择 discovery client 的 maven 依赖。
给启动类添加注释 @EnableEurekaClient 。启动后,出现自动退出工程的错误情况。而且没有报错。
解决办法是,添加 web的依赖。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
添加配置。
eureka:
client:
service-url:
defaultZone: http://localhost:8761/eureka/
spring:
application:
name: eureka-client01
server:
port: 8771
正常启动后,会在注册中心看到 注册的服务。