K8S之liveness和readness探针的区别

时间:2021-02-03 10:49:30   收藏:0   阅读:0

探针是由  kubelet 对容器执行的定期诊断。要执行诊断,kubelet 调用由容器实现的  Handler。有三种类型的处理程序:

Liveness和Readness:

liveness:探针的作用是判断pod是否运行,如果探针检测失败,则kubelet会杀死容器,并且受到pod里定义的重启策略影响,如果重启策略为Alway那么就会重启;

               如果不配置liveness探针,那么比如CPU跑满导致服务无响应的时候,pod是不会重新部署的

readness:探针的作用是判断Pod是否准备就绪 接收流量,如果检测通过会接收流量,如果不通过就不会接收流量

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!