我的 pod 已创建并在 pod 中执行以下命令时,有时会出现错误,因为命令以退出代码 137 终止
kubectl exec gradlecommandfromcommandline -- ./gradlew gatlingRun-
simulations.RuntimeParameters -DUSERS=500 -DRAMP_DURATION
=5 -DDURATION=30
如何调试问题,我的意思是问题是什么,请注意,相同的 docker 等效命令在 docker run 上运行良好,但问题仅在我在 pod 上执行 kubectl exec 命令后出现,因为我怀疑 kubectl 中存在内存问题,所以我指定了使用下面的“默认”命名空间内的内存限制
apiVersion: v1
kind: LimitRange
metadata:
name: mem-min-max-demo-lr
spec:
limits:
- max:
memory: 1Gi
min:
memory: 500Mi
type: Container