K8S容器挂了后一直重启但不成功原因及解决

K8S容器挂了后一直重启但不成功原因及解决

背景:

应用迁移K8S后,因为POD OOM挂了后,会进行重启,但一直在重启,重启多次都不成功,且应用无报错日志。其他K8S上应用挂了后会自动重启成功。

原因:

健康检查配置的livenessProbe和readinessProbe配置的initialDelaySeconds太小,应用启动成功所需时间比配置的长,导致POD重启了initialDelaySeconds时间后,探针健康检查失败,则进行新一轮的重启。

解决:

根据应用实际启动完成时间,调整livenessProbe和readinessProbe配置的initialDelaySeconds。

相关推荐
qq_3391911434 分钟前
-bash: apt-get: command not found -bash: yum: command not found
linux·centos·bash
程序员小杨耶37 分钟前
安全运维教程(非常详细)从零基础入门到精通,看完这一篇就够了_网络运维手册
运维·网络·计算机网络·安全·web安全·网络安全·系统安全
生信圆桌38 分钟前
使用 Docker 部署 RStudio 的终极教程
java·docker·容器
诚诚k1 小时前
k8s介绍-搭建k8s
云原生·容器·kubernetes
forestqq1 小时前
配置docker的proxy指向
运维·服务器·容器
黄尚圈圈1 小时前
快速理解docker(一)docker 简介
docker·容器·eureka
风随心飞飞1 小时前
Docker 以外置数据库方式部署禅道
数据库·docker·容器
BBM的开源HUB1 小时前
Neko一个在Docker环境下的虚拟浏览器
chrome·docker·容器
小 y 同 学1 小时前
Ubuntu22.04安装GNSS数据处理软件GAMIT/GLOBK
linux·gnss·测绘·gamit
水上冰石1 小时前
ubuntu 系统下,安装stable diffusion解决下载速度慢的问题
linux·ubuntu·stable diffusion·加速