K8S—健康检查及可用性探针Probe

由于监听端口不一定保证服务能活,所以需要健康检查和监控服务。

健康检查

探针种类

livenessprobe:健康状态检查,周期性检查服务是否存活,检查结果失败将会重启容器

readinessprobe:可用性检查,周期性检查服务是否可用,不可用将从 service 的 endpoints 移除


探针的检查方法:

exec:执行命令后根据返回值0或非0判断结果,0则成功,非0则失败。

httpGet:发起http协议的get请求检测返回的状态码,比如200正常,301永久跳转等

tcpsocket:测试tcp端口能否链接

 

监控

heapster是容器集群和监控性能分析工具,从k8s的1.8版本以后被metrics-server替代,后期监控功能逐渐被prometheus取代。

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值