摘要:
无论是在微服务体系还是云原生体系的开发迭代过程中,通常都会以 Kubernetes 进行容器化部署,但是这也往往带来了很多意外的场景和情况。例如,虽然我们已经将 JVM 堆内存设置为小于 Docker 容器中内存及 K8S 的 Pod 的内存,但是还是会被 K8s 给无情的杀掉(Kill -9 / Kill -15)Killed。当发生了 Killed 的时候,我们该如何分析和判断呢?在此我们介绍一下 K8s 的 Killed 的 Exit Code 编码。 阅读全文