File tree Expand file tree Collapse file tree
springcloud-consul-config-sample Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -96,12 +96,16 @@ Master节点采用Raft算法保证多个Master节点数据一致性,Master节
9696
9797#### Connsul健康状态检查Check
9898check必须是Script、HTTP、TCP、TTL四中类型的一种
99+
99100** Script Check**
100101通过执行外部应用进行健康状态检查;
102+
101103** HTTP Check**
102104这种检查将按照预设的时间间隔创建一个HTTP get请求,相应状态码必须为2XX系列,在SpringCloud中通常使用HTTP Check的方式;
105+
103106** TCP Check**
104107根据设置的IP/端口创建一个TCP连接,连接成功为Success,失败是Critical状态;
108+
105109** TTL Check**
106110这种Checks为给定的TTL保留了最后一种状态,Checks的状态必须通过HTTP接口周期性跟新状态,如果外部接口没有更新状态,那么状态就会被认为不正常;
107111这种机制,在概念上类似“死人开关”,需要服务周期性汇报监控状态。在高版本的Dubbo中扩展了Consul使用的是TTL Check机制;
Original file line number Diff line number Diff line change @@ -96,12 +96,16 @@ Master节点采用Raft算法保证多个Master节点数据一致性,Master节
9696
9797#### Connsul健康状态检查Check
9898check必须是Script、HTTP、TCP、TTL四中类型的一种
99+
99100** Script Check**
100101通过执行外部应用进行健康状态检查;
102+
101103** HTTP Check**
102104这种检查将按照预设的时间间隔创建一个HTTP get请求,相应状态码必须为2XX系列,在SpringCloud中通常使用HTTP Check的方式;
105+
103106** TCP Check**
104107根据设置的IP/端口创建一个TCP连接,连接成功为Success,失败是Critical状态;
108+
105109** TTL Check**
106110这种Checks为给定的TTL保留了最后一种状态,Checks的状态必须通过HTTP接口周期性跟新状态,如果外部接口没有更新状态,那么状态就会被认为不正常;
107111这种机制,在概念上类似“死人开关”,需要服务周期性汇报监控状态。在高版本的Dubbo中扩展了Consul使用的是TTL Check机制;
You can’t perform that action at this time.
0 commit comments