k8s进阶之路-pod探针:容器内的监控机制,检测应用是否存活

配合Pod重启策略: RestartPolicy

应用程序是否启动完成:

3.startupProbe启动探针1.16:排他性

如果三个都配置了,会优先启动,会禁用前两个反馈成功后,才会启动以下两个

应用启动成功后:

1.LivenessProbe存活探针-->故障自动恢复:

如果容器挂掉了,会检测是否有重启策略, 决定是否需要重启

2.ReadnessProbe就绪探针--->应用初始化

探针探测成功,确认应用容器是否启动成功,表示可以接收外部流量请求

探针探测方式:

exec 命令

tcp nginx

http (httpGate请求)状态码 java 200-400

相关推荐
虎头金猫20 小时前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
分布式存储与RustFS21 小时前
MinIO 官方 Docker 镜像被移除:依赖它的项目该怎么办
docker·云原生·devops·对象存储·minio·分布式存储
codeejun1 天前
每日一Go·MySQL-5、锁机制全解析
云原生·golang
赵文宇(温玉)1 天前
CoreDNS的hosts插件的缺行配置导致k8s集群异常
容器·kubernetes·rancher
guo_wen_qiang1 天前
上传本地镜像到harbor中
docker·容器·持续部署
张洛闻Eren1 天前
k8s云原生【第十课】:水平 Pod 自动扩缩容
运维·数据库·云原生·kubernetes·github
忆~遂愿1 天前
本地片库怎么在外面打开?Plex + cpolar 搭一套可远程访问的私人影音库
docker·容器
Thneonl1 天前
你的 Pod 为什么 Pending:调度器两阶段
后端·kubernetes
不吃香菜kkk、1 天前
CI/CD(GitOps)学习与部署手册
运维·云原生·容器·kubernetes·云计算·jenkins·argocd
ChaITSimpleLove1 天前
云原生性能对决:JDK21虚拟线程+GraalVM vs .NET10/11 技术栈深度对比
微服务·云原生·serverless·graalvm native·native aot·runtime async·.net11/java21