pod的liveness和readiness关闭和开启(健康检查)

K8S的应用程序健康检查分为livenessProbe和readinessProbe,两者相似,但两者存在着一些区别。

livenessProbe在服务运行过程中检查应用程序是否运行正常,不正常将杀掉进程;而readness Probe是用于检测应用程序启动完成后是否准备好对外提供服务,不正常继续检测,直到返回成功为止

deploytment主要管些啥啊?

可以理解成是pod的控制器,包括pod的缩扩容,副本数定义,健康检查,回滚。。。。

liveness是检查pod状态正常不正常的,如果pod没有running就会根据策略重启pod

readness是检查业务容器是不是正常的,如不正常就根据测试重启pod内的容器

 

pod的liveness和readiness关闭和开启(健康检查)_第1张图片

 

pod的liveness和readiness关闭和开启(健康检查)_第2张图片

 

你可能感兴趣的:(k8s)