如题。
当我运行 kubectl logs my-go-app-deployment-1967699436-yxxn7
或 kubectl logs my-go-app-deployment-1967699436-yxxn7 -p
时,根本没有错误日志打印出来。
我该怎么办?是什么导致 Golang pod 崩溃?
最佳答案
首先,您应该检查 pod 以了解它死亡的原因以及它是否重新启动。
kubectl describe pod my-go-app-deployment-1967699436-yxxn7
在 Containers -> your container -> Last State 中查找条目。
如果它已重新启动,您可能还想检查以前的日志:
kubectl logs --previous pod my-go-app-deployment-1967699436-yxxn7
关于go - 我有一个在 Kubernetes 上运行的 Golang 应用程序,但是当 pod 死亡时根本没有错误消息。我应该怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48373638/