Eureka服务下线

当本地启动程序,连接到eureka注册中心后,不小心点击了disconnect、terminate会造成该服务长时间没有下线,此时需要强制下线(我遇到到情况是这样,可能有所不同,但是现象是服务一直存在不下线)

具体方法:

通过注册中心的接口, 接口请求格式如下

// yml配置的注册中心defaultZone
eureka:
  client:
    serviceUrl:
      defaultZone: xxxxxxx

发送一个put请求
http://你的注册中心zone/apps/实例名称/实例地址加端口

也可以通过页面查看信息,例如:

Eureka服务下线_第1张图片

图中红色标识位置

具体示例:

http://127.0.0.1:8671/eureka/apps/TEST-APPLICATION/127.0.0.1:test-application:10090/status?value=OUT_OF_SERVICE

postman调用截图

Eureka服务下线_第2张图片

后台页面看下结果:

注意点:

1.复制实例名称端口时不要有空格

2.请求方式可以是put、delete

你可能感兴趣的:(Java,小问题记录)