首页
视频
资源
登录
原
consul常用API接口地址
6889
人阅读
2020/6/4 23:14
总访问:
507771
评论:
0
收藏:
0
手机
分类:
架构
**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
👈{{preArticle.title}}
👉{{nextArticle.title}}
评价
{{titleitem}}
{{titleitem}}
{{item.content}}
{{titleitem}}
{{titleitem}}
{{item.content}}
只若初见
如果有缘,错过了还会重来,如果无缘,相遇了也会离开
博主信息
排名
6
文章
6
粉丝
16
评论
8
文章类别
架构
9篇
后端
3篇
.net
8篇
前端
52篇
nginx
1篇
.net core
6篇
EF
5篇
随笔
8篇
数据库
9篇
k8s
0篇
consul
1篇
git
1篇
uniapp
3篇
mysql
1篇
linux
1篇
最新文章
最新评价
{{item.articleTitle}}
{{item.blogName}}
:
{{item.content}}
关于我们
ICP备案 :
渝ICP备18016597号-1
网站信息:
2018-2024
TNBLOG.NET
技术交流:
群号656732739
联系我们:
contact@tnblog.net
欢迎加群
欢迎加群交流技术