consul client 服务客户端(微服务)
创建独立spring boot 应用
引入依赖
spring cloud spirng
<!-- consul client-->
<!-- 引入依赖-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-consul-discovery</artifactId>
</dependency>
配置application.properties
server.port=8082
指定服务名称
spring.application.name=CONSULCLIENT
consul server 服务注册地址
spring.cloud.consul.host=localhost
spring.cloud.consul.port=8500
spring.cloud.consul.discovery.service-name=${spring.application.name}
加注解在入口类上面
@EnableDiscoveryClient //通用服务注解
启动成功后 连上服务会一直显示,红XX,添加下面健康检查依赖即可
<!-- 健康依赖检查-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>