
agent本地注册
curl http://127.0.0.1:8500/v1/agent/checks 本地代理注册服务的健康状态check
curl http://127.0.0.1:8500/v1/agent/services services配置文件(all)
curl http://127.0.0.1:8500/v1/agent/service/node_exporter service配置文件(单个)
curl http://localhost:8500/v1/agent/health/service/name/node_exporter 本地service健康状态
curl --request PUT --data @payload.json http://127.0.0.1:8500/v1/agent/service/register 注册服务
curl --request PUT http://127.0.0.1:8500/v1/agent/service/deregister/my-service-id 注销服务
catalog存在于server端,agent端注册之后,过一段时间会同步到catalog
curl http://127.0.0.1:8500/v1/catalog/datacenters 数据中心
curl http://127.0.0.1:8500/v1/catalog/nodes 集群节点
curl http://127.0.0.1:8500/v1/catalog/services 集群服务
curl http://127.0.0.1:8500/v1/catalog/service/node_exporter 给出服务的node信息
curl http://127.0.0.1:8500/v1/catalog/node/shjy-b-mysql-4-2.ops-db-mysql.lin.idc.cedu.cn 给出节点的service信息
health健康检查
curl http://127.0.0.1:8500/v1/health/node/shjy-b-mysql-4-2.ops-db-mysql.lin.idc.cedu.cn node节点检查信息(本身、每个service)
curl http://127.0.0.1:8500/v1/health/checks/my-service 给出service的健康状态(所有node健康状态)
curl http://127.0.0.1:8500/v1/health/service/my-service
curl http://127.0.0.1:8500/v1/health/state/critical 所有异常节点信息
consul删除不想要的服务
http://127.0.0.1:8500/v1/agent/service/deregister/gsafety-ecms-dis-service-172-16-10-61
put请求,后边拼的是serviceId,服务名称+ip
consul删除不想要的节点
curl -X PUT 127.0.0.1:8500/v1/agent/force-leave/10.63.6.106
put请求
欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739。有需要软件开发,或者学习软件技术的朋友可以和我联系~(Q:815170684)
评价
排名
9
文章
115
粉丝
5
评论
5
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:
50010702506256


欢迎加群交流技术