Consul注册中心-根据服务名称检查服务健康状态

avatar
作者
筋斗云
阅读量:4

consul常用作服务的注册与发现,搭配健康检查可以及时发现服务健康状态,能有效监控服务注册情况;
可以使用consul服务IP:注册端口/v1/health/checks/服务名称来查询出该服务的status,再根据status可以判断出服务的健康状态;
实际地址:127.0.0.1:8500/v1/health/checks/springboot-oauth2-sso-server
返回信息:
[
{
“Node”: “5DBQ2F05HUXZ2Q”,
“CheckID”: “service:springboot-oauth2-sso-server-18000”,
“Name”: “Service ‘springboot-oauth2-sso-server’ check”,
“Status”: “critical”,
“Notes”: “”,
“Output”: “”,
“ServiceID”: “springboot-oauth2-sso-server-18000”,
“ServiceName”: “springboot-oauth2-sso-server”,
“ServiceTags”: [
“secure=false”
],
“Type”: “ttl”,
“Interval”: “”,
“Timeout”: “”,
“ExposedPort”: 0,
“Definition”: {},
“CreateIndex”: 95,
“ModifyIndex”: 96
}
]
————————————————

                        版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 

原文链接:https://blog.csdn.net/qq_37647812/article/details/132230894

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!