在CentOS上配置Node.js内存可通过以下方式:
--max-old-space-size 参数,如 node --max-old-space-size=2048 your-app.js(单位:MB)。NODE_OPTIONS 设置,如 export NODE_OPTIONS=--max-old-space-size=4096,可写入 .bashrc 永久生效。ecosystem.config.js 中配置 max_memory_restart,如 max_memory_restart: '2G',启动时使用 pm2 start ecosystem.config.js。--memory 参数限制容器内存,如 docker run -m 4g your-image,或通过 docker-compose.yml 配置 memory 限制。MemoryMax 参数,如 MemoryMax=4G,需配合 LimitNOFILE 等配置。注意:设置时需根据应用实际需求调整,避免内存占用过高影响系统稳定性。