Kubernetes - 增加 meteor/node 内存限制

Kubernetes - Increase meteor/node memory limit

我是 运行 一个 kubernetes 集群,一个微服务不断崩溃,退出代码为 134。我已经将资源内存限制更改为 6Gi

resources: {
 limits: {
  memory: "6Gi"
 }
}

但是 pod 永远不会超过 1.6/1.7Gi。

可能缺少什么?

这与 Kubernetes 内存限制无关。在节点(v8 引擎)中 运行 时,默认 JavaScript 堆限制为 1.76GB。

Deployment/Pod 中的命令行应更改为 node --max-old-space-size=6144 index.js