1、列出所有的consul
http://xx.xx.xx.xx:8500/v1/agent/services

2、列出所有无效的consul
http://xx.xx.xx.xx:8500/v1/health/state/critical
3、删除无效的consul
删除consul只能一个一个删除,目前没有找到批量删除的方法,用put请求去删除
可以使用火狐游览器安装扩展插件RESTClient插件,具体安装步骤百度就可以
PUT 请求
http://xx.xx.xx.xx:8500/v1/agent/service/deregister/+id
例如:
http://172.16.0.29:8500/v1/agent/service/deregister/oa-attence-131cf29c0225fd3ad14900d2cc42d4d1
本文详细介绍如何通过Consul API进行服务的管理,包括服务的查看、健康状态检查及单个服务的删除操作。提供了具体的HTTP请求示例,如列出所有服务、查找无效服务和删除特定服务的方法。
1212

被折叠的 条评论
为什么被折叠?



