利用Spring Boot Actuato的管理端点

本地搭建了一个HA的Eureka server注册中心:


修改服务提供者的pom.xml添加依赖

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>

配置启用shutdown

endpoints.shutdown.enabled=true

本地启动项目,观察到服务已经成功注册到了注册中心:


直接shutdown该服务,看到日志输出:


刷新eureka面板看到


本地并没有关闭自我保护,观察到up变成down证明服务下线成功了.

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐