这里放一个pm2的管理配置,注意存储空间占用的配置要考虑到你的server的fs模块是否会不断占用空间,造成超过后重启,这里有遇到过同事的坑。
"max_memory_restart": "600M",
{
"apps": [{
"name": "dff ",
"cwd": "./",
"script": "server.js",
"log_date_format": "YYYY-MM-DD HH:mm Z",
"error_file": "./log/node-app.stderr.log",
"out_file": "./log/node-app.stdout.log",
"pid_file": "./log/node-geo-api.pid",
"instances": 1,
"min_uptime": "200s",
"max_restarts": 10,
"max_memory_restart": "600M",
"cron_restart": "1 0 * * *",
"watch": false,
"merge_logs": true,
"exec_interpreter": "node",
"exec_mode": "fork",
"autorestart": false,
"vizion": false
}]
}