SHO酱的Blog

SHO酱的Blog

Consul 删除无效的服务或多实例下的无效节点

2019-03-28

删除服务实例

查看实例ID

登录Consul服务,选择卡片看到这一行,就是它了。
alt

执行命令干掉服务实例

使用 PUT 请求,在 Linux 终端执行以下命令,也可以通过 PostMan 等工具发起 HTTP 的 PUT 请求。

curl --request PUT http://127.0.0.1:8500/v1/agent/service/deregister/{实例ID}

删除无效节点

执行命令干掉节点实例

同上。使用 PUT 请求,在 Linux 终端执行以下命令,也可以通过 PostMan 等工具发起 HTTP 的 PUT 请求。

curl --request PUT http://127.0.0.1:8500/v1/agent/force-leave/{节点id}

参考

Consul 删除无效的服务或多实例下的无效节点
consul删除无效实例