# 手动重启Pod

重启Pod这个需求看似奇怪, 但是依然也有场景会使用到, 比如下面的场景:

某个程序 存在还未修复的BUG, 当触发一些操作后会产生内存溢出, 运行一段时间后就开始频繁GC, 此时运维人员发现了这个Pod异常, 那么最简单的处理方式就是,出现问题后重启Pod.

这个案例虽然牵强, 但也不无道理. 下面来说一下k8s中如何重启Pod.

# 方法

一般你的Pod是用Deployment部署的, 所以直接delete 掉出问题的Pod, 这时,k8s检测到Pod数量不足就会自动再新起一个Pod.

Last Updated: 4/2/2020, 10:01:04 AM