Spring cloud服务如何做到优雅下线

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yang920106/article/details/79081740

利用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证明服务下线成功了.

阅读更多

没有更多推荐了,返回首页