dedecms网站地图怎么做,做地方分类信息网站需要什么资质吗,百度2022最新版本,聊城网站建设找谁健康检查 1、健康检查 1、健康检查 健康检查可以分为两种 1、livenessProbe (存活检查)。如果检查失败#xff0c;将杀死容器#xff0c;通过Pod的restartPolicy来操作。 2、readinessProbe(就绪检查)。如果检查失败#xff0c;k8s会将Pod从Service endpoints中剔除。 Pr… 健康检查 1、健康检查 1、健康检查 健康检查可以分为两种 1、livenessProbe (存活检查)。如果检查失败将杀死容器通过Pod的restartPolicy来操作。 2、readinessProbe(就绪检查)。如果检查失败k8s会将Pod从Service endpoints中剔除。 Probe支持的三种检查方式 1、httpGet发送HTTP请求如果返回200-400的状态码为成功。 2、exec执行shell命令返回的状态码为0表示成功 3、tcpSocket发起tcp Socket建立成功
# 通过exec进行演示状态码的变化
[rootmaster example]# vim healthy.yaml
[rootmaster example]# touch /tmp/healthy
[rootmaster example]# echo $?
0
[rootmaster example]# rm -fr /tmp/healthy
[rootmaster example]# cat /tmp/healthy
cat: /tmp/healthy: No such file or directory
[rootmaster example]# echo $?
1# 通过yaml文件进行展示
[rootmaster example]# cat healthy.yaml
apiVersion: v1
kind: Pod
metadata: labels:test: livenessname: liveness-exec
spec:containers:- name: livenessimage: busyboxargs:- /bin/sh- -c - touch /tmp/healthy; sleep 30; rm -rf /tmp/healthylivenessProbe: #健康检测部分代码exec:command:- cat - /tmp/healthyinitialDelaySeconds: 5periodSeconds: 5