Eureka服务下线
默认情况下,如果Eureka Server在90s内没有收到Eureka客户端的续约,会将实例从注册表中删除,这样就会导致有时候客户端已经停止了运行,但是依然在注册中心列表中,导致访问该客户端报错
手动下线
可以向Eureka注册中心发送delete请求来删除服务 /eureka/apps/{application.name}/
客户端通知注册中心下线
也可以在客户端显式的通知注册中心下线
1 | DiscoveryManager.getInstance().shutdownComponent(); |